Slik fjerner barnet noder
XML er et praktisk dokument format som er arrangert i seksjoner kalt "noder". Det er et overordnet node med tilhørende barn noder som lagrer poster. Når du bruker XML i et programmerings program, legge til, redigere og slette noder er en del av prosessen. Slette et barn node oppnås ved å bruke "removeChild ()" metoden.
Bruksanvisning
1 Opprett XML-dokument. For dette eksempelet, er XML befolket med kunderegistre. Eksempelet nedenfor er formatet for et XML-dokument.
<kunder>
<Kunde>
<firstname>Mary</firstname>
<lastname>Jones</lastname>
</ Kunde>
</ Kunder>
2 Laste inn XML-dokument. Før et dokument kan brukes, er en forekomst av XML-dokumentet klassen nødvendig. Følgende kode instantiates en forekomst.
myXMLDoc = new ActiveXObject ( "Microsoft.XMLDOM");
3 Legg dokumentet. Klassen er instansiert, så nå dokumentet er lagt inn i en variabel for fremtidig bruk.
myXMLDoc = loadXMLDoc ( "customers.xml");
4 Få det første barnet noden. Du kan slette alle barn node i XML doc, men dette eksemplet tar den første posten.
firstCustomerChildNode = myXMLDoc.getElementsByTagName ( "kunden") [0];
5 Slett barnet node. Nå som søknaden peker til barnet noden som må fjernes, slette den fra den overordnede noden.
x.parentNode.removeChild (x);