Hallo,
Dazu kannst Du XSL-Stylesheets verwenden, diese enthalten Dein XHTML-Code und XSL-Tags, über welche Du auf alle Knoten (Blätter) Deines XML-Dokumentes zugreifen kannst. SelfHTML bietet im XML Teil dazu jede Menge Informationen. Wie Du dann mit PHP die Transformation konkret vornimmst, kann ich Dir leider nicht sagen. In JAVA geht das mit JAXP etc.
Ok danke schon mal, jetzt habe ich viel in http://de.selfhtml.org/xml/darstellung/xsltbeispiele.htm gelesen und ich denke dass ich so ein stylesheet schon schreiben könnte, auch das mit der DTD würde ich unter Umständen hinbekommen, aber wer macht mir denn dann jetzt aus diesem XML unter zuhilfename von XSL(T) ein Kurzes Stück code?
Ich bekomme ja den im ersten Posting genannten Code. Davon benötige ich aber auch nicht alles sondern ich will davon ungefär so eine ausgabe:
<a href="http://www.amazon.com/exec/obidos/ASIN/0439139597/jeenaparadies-21?dev-t=D15GA1WLALWF2H%26camp=2025%26link_code=xm2"><img src="http://images.amazon.com/images/P/0439139597.01.THUMBZZZ.jpg" alt=""></a> Harry Potter and the Goblet of Fire (Book 4) von J. K. Rowling und Mary GrandPré
Grüße
Jeena Paradies