⇩ Descargar

 

Librería CelerXML para Java

 

CelerXML es una librería Java de código fuente abierto que implementa los estándares para manejo de XML: Simple API for XML (SAX y SAX2) y Streaming API for XML (StAX). Puede sustituir directamente otros procesadores de XML, sin tener que modificar o recompilar el código fuente de la aplicación Java. La principal ventaja de CelerXML es el rendimiento. Esta librería fue diseñada para ofrecer máxima velocidad y eficiencia. Otra ventaja es la compatibilidad con versiones anteriores de Java. CelerXML es compatible con Java 1.6 y versiones posteriores, mientras que otros procesadores XML suelen requerir al menos Java 8.

CelerXML

Instalación

Simplemente agregue celerxml-1.0.0.jar en el classpath de Java. Si el classpath contiene otros procesadores SAX o StAX, se pueden usar las siguientes propiedades del sistema para seleccionar la implementación requerida:

Configurar el procesador SAX para utilizar la implementación de CelerXML:

-Djavax.xml.parsers.SAXParserFactory=com.celerxml.SAXParserFactoryImpl

Configurar el procesador StAX para utilizar la implementación de CelerXML:

-Djavax.xml.stream.XMLInputFactory=com.celerxml.InputFactoryImpl

No hay dependencias adicionales. No es necesario modificar o recompilar la aplicación Java para cambiar la implementación predeterminada de SAX o StAX a la de CelerXML.

 

Código Fuente

GitHubPor favor, consulte nuestro repositorio de GitHub.