Spelmann
Erfahrenes Mitglied
Ich seh den Wald vor Bäumen nicht.
Folgende XML Struktur liegt vor:
den Parameter URL aus dem Knoten ad:detail-page kann ich prima auslesen
wie muss das aussehen um an den Parameter key des Knoten ad:ad zu kommen?
Das hier funktioniert nicht:
Die Fehlermeldung verstehe ich nicht:
Für Hilfe weiterhin dankbar
Folgende XML Struktur liegt vor:
Code:
<search:search-result>
<search:ads>
<ad:ad key="12345" url="trallala.html">
<ad:detail-page url="foobar.html"/>
</ad:ad>
</search:ads>
</search:search-result>
den Parameter URL aus dem Knoten ad:detail-page kann ich prima auslesen
PHP:
//URL der Detailseite
$pathSearch = "/mySEARCH:search-result/mySEARCH:ads/myAD:ad";
$resSearch = $xml->xpath($pathSearch);
$attrURL = $resSearch[$i]->children($namespaces['myAD'])->{'detail-page'}->attributes();
$meinArray[$i]['urlDetail'] = $attrURL;
wie muss das aussehen um an den Parameter key des Knoten ad:ad zu kommen?
Das hier funktioniert nicht:
PHP:
$pathID = "/mySEARCH:search-result/mySEARCH:ads";
$resID = $xml->xpath($pathID);
$attrID = $resID[$i]->children($namespaces['myAD'])->{'ad'}->attributes();
$meinArray[$i]['myID'] = $attrID['key'];
Code:
Notice: Undefined offset: 1 in /homepages....
Fatal error: Call to a member function children() on a non-object in.....
Für Hilfe weiterhin dankbar
Zuletzt bearbeitet: