Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich über ein SimpleXML-Objekt in PHP auf Knotenattribute zugreifen?
Zugriff auf Knotenattribute aus SimpleXML
Sie haben ein Problem beim Zugriff auf Attribute aus einem SimpleXML-Objekt. Während die var_dump-Operation das Vorhandensein von Attributen im XML widerspiegelt, liefert die Syntax $xml->OFFICE->{'@attributes'} nicht die gewünschte Ausgabe.
Um dies zu umgehen, können Sie Folgendes tun Nutzen Sie die Methode attributes():
$attributes = $xml->OFFICE->attributes(); echo $attributes->Token;
Dieser Ansatz ruft ein SimpleXMLElement-Objekt ab, das die Attribute enthält. Sie können dann direkt auf bestimmte Attribute zugreifen, wie im obigen Beispiel mit dem Token-Attribut gezeigt.
Das obige ist der detaillierte Inhalt vonWie kann ich über ein SimpleXML-Objekt in PHP auf Knotenattribute zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!