⇩ 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.1.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.

 

Maven

Si utiliza Maven, puede configurar la dependencia de CelerXML agregando las siguientes líneas en su pom.xml:

   <dependency>
      <groupId>com.celersms</groupId>
      <artifactId>celerxml</artifactId>
      <version>1.0.1</version>
   </dependency>

 

Código Fuente

GitHubPor favor, consulte nuestro repositorio de GitHub.