Ich möchte Daten aus einer XML-Datei mit Appcelerator App bearbeiten.Wie lösche Knoten aus XML-Datei?
mit diesem Code So aus dieser XML-Datei, die Informationen zu lesen Ich bin in der Lage:
var file = Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory,'/XML/file.xml');
var xmltext = file.read().text;
var doc = Ti.XML.parseString(xmltext);
var nodes = doc.documentElement.getElementsByTagName("code");
for (var i=0;i<nodes.length;i++) {
var element = nodes.item(i);
//LA SECTION CODE DEL SOCIAL HISTORY, DEVE ESSERE
//29762-2
if(element.getAttribute('code') == '29762-2'){
var section = element.parentNode;
if(section.nodeName =='section'){
var entries = section.getElementsByTagName("entry");
}
}
}
Mit diesem Code, ich jeden Knoten meiner XML-Datei lesen kann. Jetzt möchte ich einen Abschnitt aus dieser XML-Datei löschen.
Wie kann ich das tun?
EDIT
Dies ist der Code, den ich verwenden, um ein Kind aus meiner XML-Datei zu entfernen.
Wenn ich versuche, auf ein Kind von Abschnitt zu überprüfen, kann ich sehen, dass ein Knoten entfernt wird. Jetzt weiß ich nicht wie ich diese Änderung bestätigen kann, dann habe ich die Datei geändert.
Dank für Ihre Antwort. Ich bearbeite gerade meine Frage mit einem Code, um ein Kind zu entfernen. Jetzt weiß ich nicht wie ich den Modify speichern kann – bircastri