XML - Parsers



O parser de XML é uma biblioteca de software ou um pacote que forneça a relação para aplicações de cliente ao trabalho os originais de XML. Verifica para ver se há o formato apropriado do original de XML e pode igualmente validar os originais de XML. Os navegadores modernos do dia têm o parser incorporado de XMLs.

O diagrama de seguimento mostra como o parser de XML interage com o original de XML:

XML Parser

O objetivo de um parser é transformar XML em um código legível.

Para facilitar o processo de análise gramatical, alguns produtos comerciais estão disponíveis que facilite a divisão do original de XML e de uns resultados mais seguros do rendimento.

Alguns parsers de uso geral estão listados abaixo:

  • MSXML (Microsoft Core XML Services) : Este é um grupo padrão de ferramentas de XML de Microsoft que inclui a parser.

  • System.Xml.XmlDocument : Esta classe é parte da biblioteca de .NET, que contém um número de classes diferentes relativas ao trabalho com XML.

  • Java built-in parser : A biblioteca de Java tem seu próprio parser. A biblioteca é projetada tais que você pode substituir o parser incorporado com uma aplicação externo tal como Xerces de Apache ou de saxão.

  • Saxon : O saxão oferece ferramentas para analisar gramaticalmente, transformar, e perguntar XML.

  • Xerces : Xerces é executado em Java e desenvolvido pela fundação famosa do software de Apache do open source.

Advertisements