Métodos DOM XML
Propiedades y métodos del DOM XML define una interfaz de programación.
Interfaz de programación
El nodo DOM XML se modela como una serie de objetos. Nodo se puede acceder a través de JavaScript u otros lenguajes de programación. En este tutorial, se utiliza JavaScript.
En DOM interfaz de programación a través de un conjunto estándar de propiedades y métodos definidos.
Propiedades siguen a menudo "lo que algo es" manera de utilizar (por ejemplo, el nombre de nodo es "libro").
Métodos menudo siguen a "hacer algo" manera de utilizar (por ejemplo, eliminar el "libro" nodo).
Propiedad XML DOM
Algunas propiedades DOM típicos:
- x.nodeName - x nombre
- x.nodeValue - el valor de x
- x.parentNode - matriz de x
- Los nodos hijos de x - x.childNodes
- Atributo nodo x - x.attributes
Nota: En la lista anterior, x es un objeto de nodo.
Métodos DOM XML
- x.getElementsByTagName(nombre) - obtener todos los elementos con el nombre de la etiqueta especificada
- x.appendChild(nodo) - insertar un nodo hijo de x
- x.removeChild(nodo) - Elimina el nodo hijo de x
Nota: En la lista anterior, x es un objeto de nodo.
Ejemplos
Obtener texto de books.xml el elemento <title> de código JavaScript:
txt = xmlDoc.getElementsByTagName ( "título") [0] .childNodes [0] .nodeValue
Después se ejecuta la instrucción, txt salvado valor es "Everyday Italian".
explicación:
- xmlDoc - DOM XML objetos creados por el analizador
- getElementsByTagName ( "título") [0 ] - el primer elemento <title>
- childNodes [0] - <title> primer nodo hijo (nodo de texto) elementos
- nodeValue - valor (el texto mismo) nodo