XML - Analizadores



XML parser es una biblioteca de software o un paquete que proporciona la interfaz para aplicaciones cliente para trabajar con documentos XML. Se verifica la estructura del documento XML y tambin puede validar los documentos XML. Los navegadores modernos se han incorporado en los analizadores XML.

Siguiente diagrama muestra cmo interacta con analizador XML documento XML:

XML Parser

El objetivo de un parser es transformar XML en un cdigo legible.

Para facilitar el proceso de anlisis, algunos productos comerciales disponibles que facilitan la distribucin de documento XML y rendimiento resultados ms fiables.

Algunos utilizan habitualmente los analizadores son enumerados a continuacin:

  • MSXML (Microsoft Core XML Services): Este es un conjunto estndar de herramientas XML de Microsoft que incluye un analizador.

  • System.Xml.XmlDocument : Esta clase es parte de biblioteca de .NET, que contiene una serie de diferentes clases relacionadas con el trabajo con XML

  • Java de analizador : La biblioteca Java tiene su propio analizador. La biblioteca est diseado de manera que se puede sustituir el parser con una aplicacin externa como de Apache Xerces o Saxon.

  • Saxon : Saxon ofrece herramientas para el anlisis, transformacin y para la consulta.

  • Xerces : Xerces es implementado en Java y es desarrollado por el famoso Apache Software Foundation.

Advertisements