Deus Figendi: Wie lade ich eine XML Datei als HTML Datei runter?

Beitrag lesen

Im Zweifel ersetzt man einfach jedes Element durch ein div-Element mit einer entsprechenden klasse, trennt die Attribute raus und packt sie als Kindelemente als span-Elemente rein - fertig.

Hmm interessanter Gedanke, gibt's das schon in fertig? Falls nicht hätte ich gerade zwei Stunden Zeit und ich vermute, es geht bedeutend schneller ^^ (bis es erstmal läuft, danach ggf. noch Feinarbeiten).

Aber wenn ich dich recht verstehe meinst du man wandelt

<root>  
 <e1>  
  <e2 />  
  <e2 foo="bar" />  
  <e2 />  
 </e1>  
 <e1>  
  content  
 </e1>  
</root>

um in

<!DOCTYPE html>  
<html>  
 <head>  
 <title>root</title>  
 </head>  
 <body>  
  <div class="e1">  
   <div class="e2"></div>  
   <div class="e2">  
    <span class="foo">bar</span>  
   </div>  
   <div class="e2"></div>  
  </div>  
  <div class="e1">  
   content  
  </div>  
 </body>  
</html>

Ich finde die Idee interessant, jeder, der nur Standard-Webtechniken kann aber keine Hochsprache außer JavaScript kann damit prima arbeiten.

--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(