Christian: XML in meherer HTML Dateien transformieren

Beitrag lesen

Hi,

Dazu gibts im Moment zwei Wege:

Drei. (vielleicht auch mehr)

  • du kannst parsereigene Erweiterungen nutzen, sofern welche angeboten werden,
  • oder du benützt einen Prozessor, der xsl:result-document aus XSLT 2.0 unterstütz (wie z.B. Saxon)

Das mit dem XSLT klingt doch ganz gut. Wie gehe ich hierzu aber mit den Deeplinks zu den Unterseiten um? Vorallem wenn ich einen Tree anlegen will?

  • oder einen XSLT-Parser, der Parameter erlaubt - im XSL-Stylesheet wird dann anhand des Parameter-Wertes die Ausgabe erzeugt. Pro zu erzeugender Datei wird der Parser einmal aufgerufen. Wenn die Anzahl der möglichen Parameter-Werte nicht konstant ist, sondern aus der XML-Datei selbst geholt werden soll, kann man auch das Batch-File, das die einzelnen HTML-Dateien erzeugen soll, per XSLT generieren.

Ich mach sowas mit dem msxsl-Teil im Command-Line-Interpreter von Windows.

cu,
Andreas

Thx für Eurer Tipps
Chris