PHP SimpleXML, wie Attribute setzen?
wenn Sie etwas haben möchten,
<hello id="1" name="myName1">
<anotherTag title="Hello">
</anotherTag>
</hello>
<hello id="2" name="myName2">
<anotherTag title="Hi">
</anotherTag>
</hello>
So ändern Sie die Attribute, zum Beispiel, Hallo, id 2, name="William" ? Oder der Titel " Hallo, Hallo ?
Vielen Dank für Ihre atention,
H'
Du musst angemeldet sein, um einen Kommentar abzugeben.
Denken Sie daran, Ihr XML-Dokument hat ein Wurzelelement:
Zum speichern der Datei verwenden
asXML($filename)
Wenn Sie möchten, um ein Attribut auf das root-element mithilfe von simplexml tun Sie dies:
Jedoch für das Beispiel aufgelistet die vorherigen poster ist richtig; Sie müssen hinzufügen ein element der obersten Ebene.
Ich glaube, dies ist eine weitere Möglichkeit der Bearbeitung des XML-Dokuments, die Sie dort haben.
Diese Methode, die ich verwenden, arbeiten mit der XML-Datei zur Verfügung gestellt.
Er kann den Zugriff auf die root-Tags in array-form, wie er in der "ersten" - Beispiel.
Dies erlaubt ihm, nicht zu gehen in den tags.