Nwlapcug.com


Come rimuovere nodi figlio

XML è un formato di documento conveniente che è organizzato in sezioni denominate "nodi". C'è un nodo padre con nodi figlio che memorizzare record di accompagnamento. Quando si utilizza XML in un'applicazione di programmazione, aggiungere, modificare ed eliminare i nodi fanno parte del processo. L'eliminazione di un nodo figlio è ottenuto mediante il metodo "removeChild ()".

Istruzioni

1

Creare il documento XML. Per questo esempio, il codice XML viene popolato con i record cliente. Nell'esempio seguente è il formato per un documento XML.
< i > clienti
< cliente >

&lt;firstname>Mary&lt;/firstname>
&lt;lastname>Jones&lt;/lastname>

< / cliente >
< / clienti >

2

Caricare il documento XML. Prima di poter utilizzare un documento, è necessaria un'istanza della classe di documento XML. Il codice seguente crea un'istanza.
myXMLDoc = nuovo ActiveXObject("Microsoft.XMLDOM");

3

Caricare il documento. La classe viene creata un'istanza, così ora che il documento è caricato in una variabile per futuro utilizzo.
myXMLDoc=loadXMLDoc("customers.xml");

4

Ottenere il primo nodo figlio. È possibile eliminare qualsiasi nodo figlio all'interno del documento XML, ma questo esempio prende il primo record.
firstCustomerChildNode=myXMLDoc.getElementsByTagName("customer") [0];

5

Elimina il nodo figlio. Ora che l'applicazione fa riferimento al nodo del bambino che deve essere rimosso, è possibile eliminarlo dal nodo padre.
x.parentNode.removeChild(x);