[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

XML Infoset



Hola,

He consultado la especificación de XML Infoset [1], para ver si por fin se 
definía un mecanismo mediante el cual extraer información de un documento XML 
no ligada al fondo, sino a la forma.
En mi caso particular, necesitaba poder obtener los comentarios, ya que 
trataba de implementar un equivalente a Javadoc para scripts de Ant y de 
Maven.
Sin embargo, parece que XMLBeans [2] es el único que soporta XML Infoset . Soy 
un poco reticente a usarlo, pero en este caso seguramente lo pruebe. La razón 
es que estoy bastante satisfecho con Digester [3] para leer, y Undigester[4] 
para serializar, y después de haber "sufrido" otros "estándares" como JAXB 
[5] o herramientas como Betwixt [6], en términos de robustez, fiabilidad y 
rapidez de desarrollo, estoy bastante satisfecho. Por ese motivo no he 
llegado a usar JiBX [7], y me resisto a usar otros mecanismos como XMLBeans, 
máxime teniendo en cuenta quién está detrás (y no me refiero a Apache).
¿Alguien sabe de otro parseador que soporte XML Infoset, o de algún 
equivalente Javadoc para XML?
Otra herramienta que me sería muy útil sería un conversor de DTD o Schema a 
gramática ANTLR [8], sobre todo para evaluar en qué medida Digester, al usar 
reflexión, es más lento.

[1] http://www.w3.org/TR/xml-infoset/
[2] http://xmlbeans.apache.org/
[3] http://jakarta.apache.org/commons/digester/
[4] http://www.acm-sl.org/undigester/
[5] http://java.sun.com/xml/jaxb/
[6] http://jakarta.apache.org/commons/betwixt/
[7] http://jibx.sourceforge.net/
[8] http://www.antlr.org/