Una rappresentazione di un documento XML.
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Document | Aggiunge il nodo specificato alla fine del documento. |
add | Document | Inserisce il nodo specificato all'indice specificato tra tutti i nodi che sono figli immediati del documento. |
clone | Content[] | Crea copie scollegate di tutti i nodi che sono figli immediati del documento. |
detach | Element|null | Scollega e restituisce il nodo Element principale del documento. |
get | Content[] | Recupera tutti i nodi che sono elementi secondari diretti del documento. |
get | Content|null | Recupera il nodo all'indice specificato tra tutti i nodi che sono figli immediati del documento. |
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 vengono visualizzati nel documento. |
get | Doc | Recupera la dichiarazione Doc del documento. |
get | Element|null | Recupera il nodo Element radice del documento. |
has | Boolean | Determina se il documento ha un nodo radice Element. |
remove | Content[] | Rimuove tutti i nodi che sono figli immediati del documento. |
remove | Boolean | Rimuove il nodo specificato, se è un elemento secondario immediato del documento. |
remove | Content|null | Rimuove il nodo all'indice specificato tra tutti i nodi che sono figli immediati del documento. |
set | Document | Imposta la dichiarazione Doc del documento. |
set | Document | Imposta il nodo radice Element del documento. |
Documentazione dettagliata
add Content(content)
Aggiunge il nodo specificato alla fine del documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto nodo corrispondente a un tipo elencato in Content. Tieni presente, tuttavia, che un documento può avere un solo nodo secondario Element, che è implicitamente il nodo radice Element.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
content | Content | Il nodo da aggiungere. |
Indietro
Document: il documento, per il concatenamento.
add Content(index, content)
Inserisce il nodo specificato all'indice specificato tra tutti i nodi che sono figli immediati del documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto nodo
che corrisponde a un tipo elencato in Content. Tieni presente, tuttavia, che un documento
può avere un solo nodo secondario Element, che è implicitamente il nodo radice Element.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
index | Integer | L'indice in cui inserire il nodo tra tutti i nodi che sono elementi secondari diretti del documento. |
content | Content | Il nodo da inserire. |
Indietro
Document: il documento, per il concatenamento.
clone Content()
Crea copie scollegate di tutti i nodi che sono figli immediati del documento.
Indietro
Content[]: un array di copie non collegate di tutti i nodi che sono elementi secondari immediati del
documento.
detach Root Element()
get All Content()
Recupera tutti i nodi che sono elementi secondari diretti del documento.
Indietro
Content[]: un array di tutti i nodi che sono elementi secondari immediati del documento.
get Content(index)
Recupera il nodo all'indice specificato tra tutti i nodi che sono figli immediati del documento. Se non è presente alcun nodo all'indice specificato, questo metodo restituisce null.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
index | Integer | L'indice del nodo tra tutti i nodi secondari diretti del documento. |
Indietro
Content|null: il nodo o null se non è presente alcun nodo all'indice specificato.
get Content Size()
Restituisce il numero di nodi secondari immediati del documento.
Indietro
Integer: il numero di nodi che sono figli immediati del documento.
get Descendants()
Recupera tutti i nodi secondari diretti o indiretti del documento, nell'ordine in cui vengono visualizzati nel documento.
Indietro
Content[]: un array di tutti i nodi che sono elementi secondari diretti o indiretti del documento.
get Doc Type()
get Root Element()
has Root Element()
Determina se il documento ha un nodo radice Element.
Indietro
Boolean: true se il documento ha un nodo root Element; false in caso contrario.
remove Content()
Rimuove tutti i nodi che sono figli immediati del documento.
Indietro
Content[]: un array di tutti i nodi che erano figli immediati del documento prima di essere
rimossi.
remove Content(content)
Rimuove il nodo specificato, se è un elemento secondario immediato del documento. L'argomento content può essere un oggetto Content o qualsiasi oggetto nodo che corrisponde a un tipo elencato in Content.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
content | Content | Il nodo da rimuovere. |
Indietro
Boolean — true se il nodo era un elemento secondario immediato ed è stato rimosso; false in caso contrario.
remove Content(index)
Rimuove il nodo all'indice specificato tra tutti i nodi che sono figli immediati del
documento. Se non è presente alcun nodo all'indice specificato, questo metodo restituisce null.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
index | Integer | L'indice del nodo tra tutti i nodi secondari diretti del documento. |
Indietro
Content|null: il nodo rimosso o null se non è presente alcun nodo all'indice specificato.
set Doc Type(docType)
Imposta la dichiarazione Doc del documento. Se il documento ha già un nodo
Doc diverso, questo metodo sovrascrive il nodo precedente. Questo metodo genera un'eccezione se
il documento contiene già lo stesso nodo Doc che viene impostato.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
doc | Doc | Il Document da impostare. |
Indietro
Document: il documento, per il concatenamento.