XML als HTML?

klaeuschen41

Mitglied
Hallo alle,

ich habe eine wahrscheinlich blöde Frage zu XSLT.

Was muss ich machen, wenn ich eine XML-Datei als HTML anzeigen möchte, d.h. mit den Tags? (Formatierung ist dabei nicht wichtig, da es sich um einen ausgezeichneten Fließtext handelt!)

Vielen Dank für eure Zeit,
Klaus
 
Mit ner JS-Funktion ginge das:
Code:
<script language=“JavaScript“> 
var output = ""; 
function domBaum(node) { 
if(node.hasChildNodes()) { 
output += "<ul><li>\n"; 
output += "<b>"+node.nodeName+": </b>"; 
for(var i=0;i<node.childNodes.length;i++) { 
domBaum(node.childNodes[i]); 
} 
output += "</li></ul>\n"; 
} else { 
output += "<ul><li>\n"; 
output += (node.nodeValue) p;node.nodeValue : node.nodeName; 
output += "</li></ul>\n"; 
} 
return output; 
} 

window.onload = function() { 
document.body.innerHTML = document.body.innerHTML.replace(/[\r\n|\s]*$/g,''); 
var fenster = window.open(); 
fenster.document.open(); 
fenster.document.write(domBaum(document.body)); 
fenster.document.close(); 
} 
</script>

Und hier der Body der HTML-Datei:
HTML:
<body> 
<div style="position:absolute;left:20px;top:50px;width:200px;height:40px;background-color:#ff0000;" id="text"> 
Dies ist unser Testtext 
</div> 
<div id="fetterText">Das ist ein<strong>fetter</strong> Text</div> 
</body>
In den Body kopierst du einfach den Inhalt deiner XML-Datei unddann sollte es funktionieren.
 

Neue Beiträge

Zurück