Usted ya ha aprendido XML DOM,¿Y ahora qué debería hacer?


Resumen de XML DOM

XML DOM define el estándar para acceder y manipular XML.

Según el DOM, todo en un documento XML es unnodo。

El texto en un nodo de elemento se almacena en unnodo de texto.

XML DOM trata el documento XML como una estructura de árbol. La estructura de árbol se denominaárbol de nodos。

En el árbol de nodos, padre, hijo y hermano se utilizan para describir las relaciones.

Todos los navegadores modernos tienen unanalizador XMLincorporado, que se puede usar para leer y manipular XML.

Mediante XML DOMpropiedades y métodos, puedeacceder acada nodo del documento XML.

Atributos importantes de nodo:nodeName, nodeValue y nodeType。

Cuando se utilizan propiedades o métodos como childNodes o getElementsByTagName(), se devuelve unobjeto de lista de nodos。

Los diferentes navegadorestratan los caracteres de nueva línea o espacios entre nodos de manera diferente.

Si deseaignorar los bytes de texto vacíos entre nodos de elemento, puede verificar el tipo de nodo.

Los nodos se puedennavegar utilizando las relaciones entre nodos.。

Nuestrosejemplos de XML DOMtambién representan un resumen del tutorial de XML DOM.


¿Qué debería aprender a continuación?

Nuestra sugerencia es aprender XSLT.

Si desea aprender más sobre la validación de XML, le recomendamos aprender DTD y XML Schema.

A continuación se muestra una breve descripción de cada tema.


XSLT (Lenguaje de Transformación de Hojas de Estilo XML)

XSLT es el lenguaje de hojas de estilo para archivos XML.

Mediante el uso de XSLT, puede convertir documentos XML a otros formatos, como XHTML.

Si desea aprender más sobre XSLT, visite nuestrotutorial de XSLT。


XML DTD (Definición de Tipo de Documento)

El propósito de DTD es definir los elementos, atributos y entidades válidos en un documento XML.

Mediante el uso de DTD, cada archivo XML puede llevar consigo la descripción de su propio formato.

DTD se puede utilizar para confirmar si los datos que recibe y sus propios datos son válidos.

Si desea aprender más sobre DTD, visite nuestrotutorial de DTD。


Otras extensiones