Forum


Suchen Forum RSS RSS2 SuchenSuchen Mitgliederliste Mitgliederliste RegistrierenRegistrieren ProfilProfil Login


Info: Der Forenbetrieb wurde leider eingestellt.

Gehe zu: » Forum » PHP und MySQL » XML datei auslesen

Seite: << < 1 2

Thema
Autor
AW: XML datei auslesen
Beitrag von PAS am: 28.07.2008 19:26:43

Hi,
so funktioniert es wunderbar:
PHP-Code:
<?php $xml = '<?xml version="1.0" encoding="UTF-16"?> <ads> <ad> <TITLE><![CDATA[50% billiger Urlaub]]></TITLE> <DESCRIPTION><![CDATA[Reisen zu Grosshandelspreisen]]></DESCRIPTION> <URL><![CDATA[http://splash.clubfreedom.biz/cf.cgi/karlkemet/lp2.html]]></URL> <DISPLAY_URL><![CDATA[gratisreisen.com]]></DISPLAY_URL> <trackurl><![CDATA[http://www.netzwerkwerbung.de/index.php?section=redir&zid=46fa4841dc70b&affid=905&kid=0]]></trackurl> </ad> <ad> <TITLE><![CDATA[Denken Sie um!]]></TITLE> <DESCRIPTION><![CDATA[Vergessen Sie alles dagewesene, STARTEN Sie neu ]]></DESCRIPTION> <URL><![CDATA[http://epanemo.de/ref.php?user=Klassikfan]]></URL> <DISPLAY_URL><![CDATA[www.buyandsave24.de]]></DISPLAY_URL> <trackurl><![CDATA[http://www.netzwerkwerbung.de/index.php?section=redir&zid=4889bd1911a76&affid=905&kid=0]]></trackurl> </ad> <ad> <TITLE><![CDATA[Benzin sparen]]></TITLE> <DESCRIPTION><![CDATA[und Geld verdienen! Vertriebspartner gesucht...]]></DESCRIPTION> <URL><![CDATA[http://www.benzinsparen-aktiv.com]]></URL> <DISPLAY_URL><![CDATA[benzinsparen-aktiv.com]]></DISPLAY_URL> <trackurl><![CDATA[http://www.netzwerkwerbung.de/index.php?section=redir&zid=47bb73821f7e3&affid=905&kid=0]]></trackurl> </ad> </ads> ';   $xml = simplexml_load_string($xml); foreach ($xml->ad as $heuri) { echo 'Titel: ' . $heuri->TITLE . '<br />'; echo 'Beschreibung: ' . $heuri->DESCRIPTION . '<br />'; echo 'Link: <a href="' . $heuri->URL . '">' . $heuri->DISPLAY_URL . '</a><br />'; echo 'Trackurl: <a href="' . $heuri->trackurl . '">' . $heuri->trackurl . '</a><br/><hr>'; }   ?>


Sieht echt so die XML-Datei aus, die du bekommst?
Weil normal vor dem <ad> als Gruppierung noch <ads> stehen müsste....
Falls echt die XML-Datei so kommt, musst du das eben noch nachfügen .

Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage
AW: XML datei auslesen
Beitrag von deserteagle am: 28.07.2008 19:56:43

Ich habe leider keinen Zugriff darauf

hier die uRL von der ich es veruche
http://www.netzwerkwerbung.de/index.php?section=serve&id=39&affid=905&output=xml

kann ich <ads> manuell hinzufügen ?


Dieser Beitrag wurde schon 1x bearbeitet.
Zuletzt am 28.07.2008 19:58:15 von deserteagle.


deserteagle
Benutzer

Beiträge: 106
OFF PN Schicken
AW: XML datei auslesen
Beitrag von PAS am: 28.07.2008 22:55:02

Zitat:
kann ich <ads> manuell hinzufügen ?


Hi,
ja einfach mit
PHP-Code:
$xml = str_replace('<?xml version="1.0" encoding="UTF-16"?>', '<?xml version="1.0" encoding="UTF-16"?>' . "\n" . '<ads>', $xml); $xml .= '</ads>';


Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage
AW: XML datei auslesen
Beitrag von deserteagle am: 09.08.2008 19:31:06

genau so habe ich es gelöst - Vielen dank =)

Anfangs war das problem ja des es eine dynamische datei ist.
Aber habs überwunden. Vielen dank =)


deserteagle
Benutzer

Beiträge: 106
OFF PN Schicken

Seite: << < 1 2



Statistik
Statistik
Es wurden insgesamt 3838 Beiträge geschrieben.
Wir haben 11052 registrierte Mitglieder.
Der neueste Benutzer ist usluke - Forum Beta³ - Bug melden