Una rappresentazione di un documento XML.
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
| add | Document | Collega il nodo specificato alla fine del documento. | 
| add | Document | Inserisce il nodo specificato nell'indice specificato tra tutti i nodi figli immediati del documento. | 
| clone | Content[] | Crea copie non collegate di tutti i nodi che sono figli immediati del documento. | 
| detach | Element | Scollega e restituisce il nodo Elementprincipale del documento. | 
| get | Content[] | Recupera tutti i nodi secondari immediati del documento. | 
| get | Content | Recupera il nodo all'indice specificato tra tutti i nodi figli immediati del document. | 
| get | Integer | Restituisce il numero di nodi secondari immediati del documento. | 
| get | Content[] | Recupera tutti i nodi secondari diretti o indiretti del documento, nell'ordine in cui compaiono nel documento. | 
| get | Doc | Recupera la dichiarazione Docdel documento. | 
| get | Element | Recupera il nodo Elementprincipale del documento. | 
| has | Boolean | Determina se il documento ha un nodo Elementprincipale. | 
| remove | Content[] | Rimuove tutti i nodi figli immediati del documento. | 
| remove | Boolean | Rimuove il nodo specificato, se è un nodo figlio immediato del documento. | 
| remove | Content | Rimuove il nodo all'indice specificato tra tutti i nodi figli immediati del documento. | 
| set | Document | Imposta la dichiarazione Docdel documento. | 
| set | Document | Imposta il nodo Elementprincipale del documento. | 
Documentazione dettagliata
add
Collega il nodo specificato alla fine del documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto nodo che corrisponda a un tipo elencato in Content. Tieni presente, tuttavia, che un documento può avere un solo nodo Element
secondario, che è implicitamente il nodo Element principale.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| content | Content | il nodo da aggiungere | 
Invio
Document: il documento, per l'accodamento
add
Inserisce il nodo specificato nell'indice specificato tra tutti i nodi figli immediati del
documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto node corrispondente a un tipo elencato in Content. Tieni presente, tuttavia, che un documento può avere un solo nodo Element secondario, che è implicitamente il nodo Element radice.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| index | Integer | l'indice in cui inserire il nodo tra tutti i nodi figli immediati del documento | 
| content | Content | il nodo da inserire | 
Invio
Document: il documento, per l'accodamento
clone
Crea copie non collegate di tutti i nodi che sono figli immediati del documento.
Invio
Content[]: un array di copie non collegate di tutti i nodi figli immediati del
    documento
detach
get
Recupera tutti i nodi secondari immediati del documento.
Invio
Content[]: un array di tutti i nodi secondari immediati del documento
get
Recupera il nodo all'indice specificato tra tutti i nodi figli immediati del document. Se non è presente alcun nodo nell'indice specificato, questo metodo restituisce null.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| index | Integer | l'indice del nodo tra tutti i nodi figli immediati del documento | 
Invio
Content: il nodo o null se non è presente alcun nodo nell'indice specificato
get
Restituisce il numero di nodi secondari immediati del documento.
Invio
Integer: il numero di nodi figli immediati del documento
get
Recupera tutti i nodi secondari diretti o indiretti del documento, nell'ordine in cui compaiono nel documento.
Invio
Content[]: un array di tutti i nodi che sono elementi secondari diretti o indiretti del documento
get
get
has
Determina se il documento ha un nodo Element principale.
Invio
Boolean - true se il documento ha un nodo Element principale; false in caso contrario
remove
Rimuove tutti i nodi figli immediati del documento.
Invio
Content[]: un array di tutti i nodi che erano figli immediati del documento prima di essere rimossi
remove
Rimuove il nodo specificato, se è un nodo figlio immediato del documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto nodo che corrisponda a un
tipo elencato in Content.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| content | Content | il nodo da rimuovere | 
Invio
Boolean - true se il nodo era un nodo figlio diretto ed è stato rimosso; false in caso contrario
remove
Rimuove il nodo all'indice specificato tra tutti i nodi figli immediati del
documento. Se non è presente alcun nodo nell'indice specificato, questo metodo restituisce null.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| index | Integer | l'indice del nodo tra tutti i nodi figli immediati del documento | 
Invio
Content: il nodo rimosso o null se non è presente alcun nodo nell'indice specificato
set
Imposta la dichiarazione Doc del documento. Se il documento contiene già un nodo Doc diverso, questo metodo sovrascrive il vecchio nodo. Questo metodo genera un'eccezione se il documento contiene già lo stesso nodo Doc che viene impostato.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| doc | Doc | il Documentda impostare | 
Invio
Document: il documento, per l'accodamento