Es una representación de un documento XML.
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| add | Document | Agrega el nodo determinado al final del documento. | 
| add | Document | Inserta el nodo determinado en el índice determinado entre todos los nodos que son elementos secundarios inmediatos del documento. | 
| clone | Content[] | Crea copias sin adjuntar de todos los nodos que son secundarios inmediatos del documento. | 
| detach | Element | Desconecta y muestra el nodo Elementraíz del documento. | 
| get | Content[] | Obtiene todos los nodos que son secundarios inmediatos del documento. | 
| get | Content | Obtiene el nodo en el índice determinado entre todos los nodos que son secundarios inmediatos del documento. | 
| get | Integer | Obtiene la cantidad de nodos que son elementos secundarios inmediatos del documento. | 
| get | Content[] | Obtiene todos los nodos que son elementos secundarios directos o indirectos del documento, en el orden en que aparecen en él. | 
| get | Doc | Obtiene la declaración Docdel documento. | 
| get | Element | Obtiene el nodo Elementraíz del documento. | 
| has | Boolean | Determina si el documento tiene un nodo Elementraíz. | 
| remove | Content[] | Quita todos los nodos que sean elementos secundarios inmediatos del documento. | 
| remove | Boolean | Quita el nodo determinado, si es un elemento secundario inmediato del documento. | 
| remove | Content | Quita el nodo en el índice determinado entre todos los nodos que son secundarios inmediatos del documento. | 
| set | Document | Establece la declaración Docdel documento. | 
| set | Document | Establece el nodo Elementraíz del documento. | 
Documentación detallada
add
Agrega el nodo determinado al final del documento. El argumento content puede ser un objeto Content o cualquier objeto de nodo que corresponda a un tipo que se enumere en Content. Sin embargo, ten en cuenta que un documento solo puede tener un nodo Element secundario, que es implícitamente el nodo Element raíz.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| content | Content | el nodo que se agregará | 
Volver
Document: Es el documento para encadenar.
add
Inserta el nodo determinado en el índice determinado entre todos los nodos que son elementos secundarios inmediatos del
documento. El argumento content puede ser un objeto Content o cualquier objeto de nodo que corresponda a un tipo enumerado en Content. Sin embargo, ten en cuenta que un documento solo puede tener un nodo Element secundario, que es implícitamente el nodo Element raíz.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| index | Integer | el índice en el que se insertará el nodo entre todos los nodos que son secundarios inmediatos del documento | 
| content | Content | el nodo que se insertará | 
Volver
Document: Es el documento para encadenar.
clone
Crea copias sin adjuntar de todos los nodos que son secundarios inmediatos del documento.
Volver
Content[]: Es un array de copias sin adjuntar de todos los nodos que son secundarios inmediatos del documento.
detach
get
Obtiene todos los nodos que son secundarios inmediatos del documento.
Volver
Content[]: Es un array de todos los nodos que son elementos secundarios inmediatos del documento.
get
Obtiene el nodo en el índice determinado entre todos los nodos que son secundarios inmediatos del
documento. Si no hay ningún nodo en el índice determinado, este método muestra null.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| index | Integer | el índice del nodo entre todos los nodos que son secundarios inmediatos del documento | 
Volver
Content: El nodo o null si no hay ningún nodo en el índice determinado
get
Obtiene la cantidad de nodos que son elementos secundarios inmediatos del documento.
Volver
Integer: Es la cantidad de nodos que son secundarios inmediatos del documento.
get
Obtiene todos los nodos que son elementos secundarios directos o indirectos del documento, en el orden en que aparecen en él.
Volver
Content[]: Es un array de todos los nodos que son elementos secundarios directos o indirectos del documento.
get
get
has
Determina si el documento tiene un nodo Element raíz.
Volver
Boolean: true si el documento tiene un nodo Element raíz; false si no
remove
Quita todos los nodos que sean elementos secundarios inmediatos del documento.
Volver
Content[]: Es un array de todos los nodos que eran secundarios inmediatos del documento antes de que se quitaran.
remove
Quita el nodo determinado, si es un elemento secundario inmediato del documento. El argumento content puede ser un objeto Content o cualquier objeto de nodo que corresponda a un tipo enumerado en Content.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| content | Content | el nodo que se quitará | 
Volver
Boolean: true si el nodo era un elemento secundario inmediato y se quitó; false si no
remove
Quita el nodo en el índice determinado entre todos los nodos que son secundarios inmediatos del
documento. Si no hay ningún nodo en el índice determinado, este método muestra null.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| index | Integer | el índice del nodo entre todos los nodos que son secundarios inmediatos del documento | 
Volver
Content: Es el nodo que se quitó o null si no hay ningún nodo en el índice determinado.
set
Establece la declaración Doc del documento. Si el documento ya tiene un nodo Doc diferente, este método reemplaza el nodo anterior. Este método arroja una excepción si el documento ya contiene el mismo nodo Doc que se está configurando.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| doc | Doc | el Documentque se establecerá | 
Volver
Document: Es el documento para encadenar.