2011-04-19 5 views
5

J'effectue une étude commerciale évaluant diverses méthodes d'analyse XML pour un grand système. Je regarde à la fois la performance relative analytique et réelle (espace & temps) sur plusieurs plates-formes (iOS, Linux, OS X, Windows). Ma liste d'évaluation des candidats actuelle des méthodes et des bibliothèques est la suivante:Quelles sont les principales méthodes/bibliothèques disponibles pour l'analyse XML?

Suis-je manque des outils particulièrement précieux, ou différentes méthodes d'analyse?

+0

Vous voulez XmlReader, pas XmlTextReader. –

+0

Je l'ai corrigé, merci! – retrodrone

+0

Votre lien JAXB est pour la version 1, JAXB 2.2 (JSR-222) est la version actuelle: http://www.jcp.org/en/jsr/detail?id=222 –

Répondre

1

Il vous manque Linq-To-Xml/XDocument qui fournit une alternative à XmlDocument/DOM.

+0

Ooh vous avez raison, merci pour cela. – retrodrone

2

Altova XMLSpy fournit une approche pour construire des lecteurs et des rédacteurs XML spécifiques à la DTD ou au Schema.

Je n'ai aucune expérience avec le produit, mais j'ai construit des prototypes pour des outils similaires, parce que je pense que le principe de base est extrêmement bon.

EDIT: Un commentaire demandait un pointeur sur "comment cela est fait". J'sais comment ils le font (savoir comment je l'ai fait :), mais voici un lien qui parle sur le site Altova: http://www.altova.com/xmlspy/xml-code-generation.html

+0

Ira, +1, mais pouvez-vous fournir un lien montrant comment cela est fait? J'utilise XMLSpy, mais je ne le savais pas. –

Questions connexes