Veröffentlicht 6. Juni 200124 j Hab bloss eine simple Frage! Kann ich mit der Standard-Xml-Erweiterung im Php nur parsen oder auch xml-Dateien selbst erstellen?
12. Juli 200421 j Aloha, via PHP ist sowohl das verarbeiten (parsen) als auch das erstellen von XML Dateien möglich. Hier einmal ein Beispeil, wie man mit PHP XML Seiten erstellt : Quelle O'reilly Programmieren mit PHP Kapitel 11 XML <?php header('Content-Type: text/xml'); echo '<?xml version="1.0" encoding="ISO-8859-1" ?>' ?> <!DOCTYPE rss PUBLIC '-//Netscape Communications//DTD RSS 0.91//EN' 'http://my.netscape.com/publish/formats/rss-0.91.dtd'> <rss version="0.91"> <channel> <?php // news items to produce RDF for $items = array( array('title' => 'Man Bites Dog', 'link' => 'http://www.example.com/dog.php', 'desc' => 'Ironic turnaround!'), array('title' => 'Medical Breakthrough!', 'link' => 'http://www.example.com/doc.php', 'desc' => 'Doctors announced a cure for me today.') ); foreach($items as $item) { echo("<item>\n"); echo " <title>{$item['title']}</title>\n"; echo " <link>{$item['link']}</link>\n"; echo " <description>{$item['desc']}</description>\n"; echo " <language>en-us</language>\n"; echo("</item>\n"); } ?> </channel> </rss> [/php]
13. Juli 200421 j In erster Linie lässt sich XML nur parsen. Ansonsten kann man XML-Dateien wie jede andere Datei auch erstellen und schreiben (fopen(), fwrite(), ...).
13. Juli 200421 j Hi! Um XML-Dateien zu erstellen kann man das PEAR XML-Util verwenden: http://pear.php.net/manual/en/package.xml.xml-util.intro.php Um XML-Dateien zu parsen kann man den PEAR XML-Parser verwenden: http://pear.php.net/manual/en/package.xml.xml-parser.intro.php Gruß Tobias
13. Juli 200421 j Ich will ja nicht meckern, aber habt ihr schon mal auf's Datum von dem ersten Post geschaut :floet:
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.