Abgelegt unter: PHP, XML | Tags: Design, expat, homepage, Netz, netzbastler, parsen, PHP, php4, php5, simplexml, Thema Webentwicklung, tools, verarbeiten, webentwicklung, XML, xml parsen, xml verarbeiten, xml-line
Heute will ich einmal zwei Wege vorstellen, externe XML Dateien per PHP einzulesen und zu parsen.
Der erste Weg nutzt das SimpleXML Toolset, welches es ermöglicht im objektorientierten Kontext von PHP5, lokale und externe Dateien schnell und einfach zu verarbeiten. Die zweite Möglichkeit nutzt eine kleine Hilfsklasse namens XML-Line und greift auf die in PHP integrierten Expat Parsefunktionen zurück.
Als praktisches Beispiel für beide Methoden wollen wir uns einen RSS Feed (ist ja bekanntlich nichts anderes als eine XML Datei) von Amazon.de Vornehmen. Die Beststeller in der Kategorie Bücher zum Themawebenwicklung. Wenn ihr aus diesem Beispiel noch “praktischen Nutzen” ziehen wollt, könnt ihr euch auch gleich im Partnernet von Amazon anmelden und den Link zur XML Datei so modifizieren, dass Ihr Provisionen für jeden Kauf über eure geparsed’en XML Files bekommt. Nette Nebensache - aber vielleicht möchte ja jemand die kompletten Amazon Bestseller in seinem eigenen Design veröffentlichen
Verwandte Beiträge:
















