Einzelnen Beitrag anzeigen

CasaN

Registriert seit: 3. Jun 2004
16 Beiträge
 
#1

XML auslesen, speichern und per PHP/HTML darstellen

  Alt 11. Nov 2008, 15:25
Hallo,

will eine XML-Datei auslesen, speichern und dann die Inhalte mit PHP/HTML darstellen.

Z. Z. mach ich das so, dass ich die Seite auslese
$url = "http://eu.wowarmory.com/character-sheet.xml?r=Onyxia&n=Casan";
$inhalt = file_get_contents ($url);
und dann die Inhalte ausschneide
$pinGuildName = Substr ($inhalt, strpos($inhalt,"pinGuildName = ")+16,strpos($inhalt,"pinGuildUrl = ")-strpos($inhalt,"pinGuildName = ")-21);
Es ist aber aufwendig und sehr langsam

Hab mir schon die Finger bei Google wund getippt also wenn mir jemand helfen kann:

1. Wie krieg ich das hin, dass ich den XML-Inhalt und nicht HTML-Code habe.
(die 2 anderen Punkte sind nicht so wichtig - wenn ich 1. habe kann ich selber weiter suchen, aber wenn jemand Lust hat... )
2. Wie kann ich dieses dann auf meinen Web-Server und/oder lokal (als temp-Datei) speichern.
3. Wie kann ich dann diese XML per HTML/PHP lesen?

ich danke für jede Hilfe (ausser "such bei Google" u. ä.)

***wenn ich die $url mit z. B. TotalCommander auslese (downloade), krieg ich HTML-Code raus, wenn ich mit das mit Firefox anschaue (Quellcode) seh ich schön die XML, IE bring bei Quellcode einen Fehler***
  Mit Zitat antworten Zitat