Nodos texto
Los nodos texto (text nodes) se trata de un tipo de nodo que encapsula contenido de caracteres XML.
En un elemento, el nodo texto es aquel contenido que está entre la etiqueta de apertura y la etiqueta de cierre.
<?xml version="1.0" encoding="UTF-8"?>
<matriculas>
<alumno>
<nombre>Pedro</nombre>
<apellidos>
<apellido>López</apellido>
<apellido>Ortega</apellido>
</apellidos>
<dni pais="es">11112222A</dni>
</alumno>
</matriculas>
En el ejemplo anterior, un nodo elemento es Pedro
.
Características
Algunas de sus características son:
- El contenido de este tipo de nodo puede estar vacío.
- A menos que el padre de un nodo de texto esté vacío, el contenido del nodo de texto no puede ser una serie vacía.
- Los nodos de texto que son hijos de un nodo de documento o nodo elemento. Nunca aparecen como hermanos adyacentes.
Propiedades
Las propiedades de un nodo texto son:
content
parent
Consideremos el siguiente documento XML:
<producto codigo="p100">Pantalla de 24 pulgadas</producto>
Los valores de las propiedades del ejemplo anterior son los siguientes:
Propiedad | Valor |
---|---|
content | Pantalla de 24 pulgadas |
parent | <producto> |