[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
XML Infoset
- To: mindfood@xxxxxxxxxxxxxxx
- Subject: XML Infoset
- From: chous <chous@xxxxxxxxxx>
- Date: Fri, 11 Mar 2005 22:33:17 +0100
- Delivered-to: mailing list mindfood@orange-soft.com
- Delivered-to: moderator for mindfood@orange-soft.com
- Mailing-list: contact mindfood-help@orange-soft.com; run by ezmlm
- Organization: acm-sl.org
- User-agent: KMail/1.7.2
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/