Thomas J.S.: Fragen zu XML

Beitrag lesen

Hallo,

XAMPP: ja, das ist "dabei". Genau bedeutet das, dass dir die Werkzuege für die Transformation mitgegeben werden. Konkret: PHP.
Geht das mit Tomcat und so?

Ja, aber dürft etwas kompliziert werden. -->*

Bei XAMPP für Linux hast du auch dabei mehrere Möglichkeiten: direkt mit PHP 5.x oder mit Sablotron. Was genau unter Windows in der 1.5.3a-Version dabei ist weiss ich nicht, aber PHP 5.x hast du auf alle fälle. (und als add-on kannst du dir Tomcat und Cocoon oder Pthon installieren) ... falls dir das alles etwas sagt.

Was ist das alles? Sablotron, Tomcat, Cocoon? Und was macht das?

Sablotron: ist ein XSLT-Prozessor, der unter PHP 4.x eingesetzt werden kann um die XML/XSL-Transformation durchzuführen.

Tomcat: ist ein Servletkontainer um Java-Servlets und JSP-Seiten (Java Server Pages) am Server ausführen zu können.
Cocoon: ist ein so genannter Framework, damit kann man XML-basierte serverseitige Anwendungen erstellen.
* deshalb dürfte dir die XML/XSL-Transformation etwas komliziert werden, denn du müsstest entweder Servlets und JSPs schreiben oder dich in Cocoon einlesen. Beides wäre aber für deine Bedürnisse (ich gehe davon aus, dass du nicht wirklich so komplexe Sachen machen willst) ein ziemliches Overhead.

Das Einfachste ist: du nimmst dir die in PHP 5.x bereits vorhandene Funktionen und machst damit die Transformation. Im PHP-Handbuch findest du zu den XSL-Funktionen die Beschreibungen.
Ein einfaches, schnelles PHP-Beispiel gibst auch hier im Archiv unter: http://forum.de.selfhtml.org/archiv/2005/1/t99524/#m608066

Grüße
Thomas