Benny123456: XML xpath Verschachtelte Knoten

Hallo,

ich habe ein Problem beim Auslesen eines XML-String mit PHP:

<str name="String1"><str name="String2">String auslesen</str></str>

Wie bekomme ich den Text "String auslesen" aus dem XML mit der Information "String1" ausgelesen. Aktuell habe ich mit xpath alle str-Elemente ausgelesen.

$xml->attributes()->name->__toString()

Damit versuche ich die Attribute auszulesen und dann gegen String1 prüfen. Mit __toString() versuche ich mir "String auslesen" herauszufiltern. Leider funktioniert dies nicht. Suche ich nach String2, dann klappt es natürlich. Hat jemand eine Idee?

Danke

Benny

  1. Hallo,

    Hat jemand eine Idee?

    Durch die Verschachtelung wird halt kein String, sondern ein Node gefunden.

    Gruß
    Kalk