[XML] Element mit : im Namen parsen

solar22

Mitglied
Hallo!

ich versuche gerade eine GPX Datei zu parsen, hier ein Beispielelement:
Code:
<groundspeak:name>Suchen oder Verstecken? - Türme</groundspeak:name>
Wenn ich jetzt versuche via PHP darauf zuzugreifen:
PHP:
$xmlFile = $xmlData->wpt;
		$Cache = array();
		$Cache['name'] = $xmlFile->groundspeak:name;

meldet PHP, das er den Doppelpunkt nicht mag.
Wie kann ich aber nun dieses Element ansprechen?

Gruß!
solar22
 
Eine möglichkeit ist, dass du das Object in ein Array castest und dann über den key zugreiffst
PHP:
$xmlArray = (array) $xmlFile;
$Cache['name'] = $xmlArray['groundspeak:name'];
 
Zurück