Ich möchte etwas Inhalt in eine XML-Datei schreiben. Dafür habe ich eine XML-Datei erstellt und schreibe Tags mit Element, Attribut und Wert mit einigen Daten wie folgt:
%Vor%Wenn ich ein neues Tag mit neuen Elementen, neuen Attributen usw. hinzufügen möchte, gebe ich das Element an der Stelle des Tags ein, die es mit dem vorherigen Tag ändert.
Wie kann ich das neue Tag an die zuvor angehängten Tags anhängen?
Sehen Sie sich diesen Link an. Es sollte Ihnen eine Vorstellung davon geben, wie Sie Knoten zu Ihrem XML hinzufügen können. Hier ist ein Ausschnitt.
%Vor% Sie können beliebig viele Tags nach dem Aufruf von serializer.startDocument(
) und vor dem Aufruf von serializer.endDocument()
erstellen. Sobald Sie endDocument aufrufen, ist Ihre XML abgeschlossen. Wenn Sie diesen XML-Code in eine Datei geschrieben haben und jetzt denselben Code für die XML-Erstellung mit Änderung eines beliebigen Werttyps schreiben, überschreibt dieser neue XML-Code diese vorherige XML-Datei. So erhalten Sie die XML-Datei mit den neu eingefügten Tags. Wenn Sie der zuvor vorhandenen XML-Datei einige neue Tags hinzufügen möchten, parsen Sie zuerst diese XML-Datei, um den gesamten Inhalt zu erhalten, und erstellen Sie eine weitere XML-Datei, die zuerst Daten aus vorherigem XML-Code abruft und dann Ihre neu eingefügten Daten hinzufügt neu erstellte xml wird alles haben (sowohl vorherige Daten als auch neue Daten)
Bitte überprüfen Sie diesen Link Ich habe diese & amp; es hat gut funktioniert & amp; Außerdem wird es dein Problem lösen. Ссылка . Ja, Sie können auch ein neues Tag hinzufügen.