Danke für Deine Antwort.
Ja ich möchte Inhalte aus einer XML Datei ausgeben.
Es wäre gut, wenn das Browserseitig funktionieren würde. Die Darstellung muss nur im IE 5 und 6 funktionieren.
Das mit PHP hört sich auch nicht schlecht an. Leider bin ich Anfänger was PHP und XML angeht und mir fehlt etwas der Ansatz.
Gehe ich richtig in der Annahme, dass ich den PHP code in die HTML Seite einbauen muss und dan die einzelnen Einträge der XML Datei auslese?
Gruß
Prolli
Hallo,
ich möchte Daten aus einer XML Datei in eine HTML-Datei einbinden.
In SELFHTML habe ich gelesen, dass man das über <object> machen kann.
Gibt es noch eine einfachere Möglichkeit oder ist das die Einzige?Es kommt darauf an, was du konkret unter Daten aus einer XML-Datei einbinden verstehst, aber ich denke du möchtest Inhalte aus dem XML ausgeben.
Clientseitg, d.h. im Browser hast du nicht sehr viele Möglichkeiten und verlässlich sind sie auch nicht.
Du kannst AJAX (d.j. JavaScript) dazu benützen.
Die andere Möglichkeit wäre "XML Data Islands"Mozilla:
http://www.mozilla.org/xmlextras/xmldataislands/IE:
http://msdn.microsoft.com/library/en-us/xmlsdk/html/xmconusingxmldataislandsandclientsidexslt.asp
http://msdn.microsoft.com/library/en-us/xmlsdk/html/xmconSampleHTMLFileforXMLDataIslands.aspBesser gehst es, wenn du z.B. XML mit XSLT serverseitig verarbeiten kannst - beispielweise mit PHP, dann kannst du das Ergebnis der Transformation in deine Datei inkludieren.
Grüße
ThomasPS: wenn du hier unter XML ein RSS-Feed verstehst, dafür gibt es verschiedne Parser:
http://www.google.de/search?q=rss parser class phpoder du lässt die den Code erzeugen: http://www.globalsyndication.com/rss-parser