Come utilizzare Javascript per contare il numero di nodi in XML

June 25

La funzione JavaScript "getElementsByTagName" recupera il numero di nodi e restituisce un array di dischi. È possibile utilizzare questo array per determinare il numero di nodi restituito, in modo da poter scorrere ogni record. Il numero di record che si lascia scorrere l'array, quindi non si riceve un errore JavaScript per il recupero di un valore nullo.

istruzione

1 Fare clic destro sul file HTML che apre il file XML. Fai clic su "Apri con", quindi fare doppio clic il vostro editor preferito JavaScript o HTML.

2 Recuperare l'elemento radice. L'elemento radice definisce l'insieme di record, come un elenco di clienti o ordini. Digitare il seguente codice nella funzione JavaScript che apre il file XML: "var root = doc.documentElement;" (senza virgolette).

3 Ottenere un elenco di record. Il seguente codice recupera un elenco di record dal nodo radice: "nodi var = root.getElementsByTagName ( 'clienti');" (senza virgolette). Sostituire il testo "clienti" con l'elenco dei nodi che si desidera recuperare.

4 Identificare il numero di nodi. Il codice seguente utilizza il nuovo array "nodi" per identificare il numero di nodi: "count var = nodes.Count;".