Thomas J.S.: HTML rekonfigurieren

Beitrag lesen

Hallo Christoph,

Kriege ich solche Seiten nun mit irgendeiner XML-Syntax wieder "zurückverwandelt" in ganz einfaches HTML ?
Das kommt darauf an, ob diese Datein XML-Mäßg durchgehen: well-formed sind.
müßten sie eigentlich, da sie ja "generiert" sind

Nicht unbedingt: die Dateien könnten z.B: <br> enthalten und <img> oder <meta> etc. (ohne />) oder die Attributwerte stehen nicht zwischen " ". Sprich wenn die Dateien keine XHTML sind, ist dieser Weg verschlossen, was so wie ich jetzt ausprobierte der Fall ist.

Also wie weiter?
Ich habe das zwar jetzt nur mit einer Datei gemacht: in Homesite gibt es Tidy includiert, aber ich habe das selbe mit TidyGUI auch versucht: das Ergebniss ist eine XML-Datei. Ich habe nicht allzu viel dazu konfigurieren müssen, allerdings die XML-Deklaration musste ich selber mit dem encoding ergänzen (<?xml version="1.0" encoding="ISO-8859-1" ?>) sonst, wäre die Datei ungülitg (wegen ü,ä etc.)
Das ganze kann man auch mit mehreren Dateien auf einmal machen: also am Ende würdest du eine Menge an XML-Datein haben (ich versuche so eine XML-Datein unten mitzuposten)

Dann kanst ja ein XSL-Schreiben, und die Dateien dann (wieder) transformieren.
Eben, das dachte ich mir *g*. Aber dafür fehlt mir der methodische Ansatz. Andersherum krieg ich es hin, also neue Dateien erzeugen kann ich, aber bestehende transformieren kriege ich nicht hin.

Wenn du mal XML hast ist es weniger kopmliziert. Die Dateien sind ja vom Struktur her alle identisch, du kannst dann je nach Bedarf Templates für Elemente (mit oder ohne bestimmte Attribute oder mit oder ohne bestimmten Inhalt, mit oder ohne bestimmten Vorgänger, Nachfolger, Eltern, Kinder usw. usf.) etc. definieren und dann die Dateien z.B. mit Saxon im batch-Modus Transformieren.

Grüße
Thomas
--------------
OK: die Datei habe ich jetzt hochladen müssen:
http://www.meta-text.net/test/ref_xml.xml