2011-04-19 16 views
5

Estoy realizando un estudio comercial que evalúa varios métodos para analizar XML para un sistema grande. Estoy buscando tanto el rendimiento relativo analítico como real (espacio & tiempo) en múltiples plataformas (iOS, Linux, OS X, Windows). Mi actual candidato lista de evaluación de los métodos y las bibliotecas es la siguiente:¿Cuáles son los principales métodos/bibliotecas disponibles para analizar XML?

estoy pasando por alto ninguna herramienta particularmente valiosos, o diferentes métodos de análisis?

+0

Desea XmlReader, no XmlTextReader. –

+0

Lo corrigí, gracias! – retrodrone

+0

Su enlace JAXB es para la versión 1, JAXB 2.2 (JSR-222) es la versión actual: http://www.jcp.org/en/jsr/detail?id=222 –

Respuesta

1

Faltan Linq-To-Xml/XDocument que proporciona una alternativa a XmlDocument/DOM.

+0

Ooh, tienes razón, gracias por eso. – retrodrone

2

Altova XMLSpy proporciona un enfoque para construir DTD de alto rendimiento o lectores y escritores XML específicos de esquemas.

No tengo experiencia con el producto, pero he creado prototipos para herramientas similares, porque creo que la premisa básica es extremadamente buena.

EDITAR: Un comentario solicitó un puntero a "cómo se hace esto". No sé cómo lo hacen (saben cómo lo hice :), pero aquí hay un enlace que habla en el sitio de Altova: http://www.altova.com/xmlspy/xml-code-generation.html

+0

Ira, +1, pero puede proporcionarnos un enlace que muestra cómo se hace esto? Yo uso XMLSpy, pero no sabía de esto. –

Cuestiones relacionadas