Get xml-lang value ?

Habe es fast hinbekommen

Code:
$xml_string = file_get_contents("test.xml");

 
$dom = new DOMDocument();

$dom->loadXML($xml_string);
 
$xpath = new DOMXPath($dom);
 

$childs = $xpath->query('/search:result/ad:ad/ad:exterior-color/resource:local-escription[@xml-lang]');

foreach ($childs as $child)
{
    echo $child->nodeValue;
}

Ich bekommen aber immer noch nicht den Wert vom resource:local-description[@xml-lang] ich bekomme nur den Wert von ad:class. Habt ihr ne Ahnung warum ? Also ich bekomme in dem loop nur BlackBlackBlackBlackBlackBlackBlackBlack anstatt von Schwarz ?
 
Zuletzt bearbeitet:
... Habt ihr ne Ahnung warum ? Also ich bekomme in dem loop nur BlackBlackBlackBlackBlackBlackBlackBlack anstatt von Schwarz ?
Nein, ich jedenfalls nicht.
Offensichtlich hat sich die Struktur von "test.xml" geändert, wie aus dem query-String zu sehen ist.
Solange du den Inhalt von "test.xml" nicht zeigst, weiß niemand wovon du sprichst.
 

Neue Beiträge

Zurück