java-xerces
Validating XML parser for Java with DOM level 3 support
The Xerces2 Java parser is the reference implementation of XNI, the Xerces Native Interface, and also a fully conforming XML Schema processor.
Xerces2-J supports the following standards and APIs:
eXtensible Markup Language (XML) 1.0 Second Edition Recommendation
Namespaces in XML Recommendation
Document Object Model (DOM) Level 2 Core, Events, and Traversal and Range Recommendations
Simple API for XML (SAX) 2.0.1 Core and Extension
Java APIs for XML Processing (JAXP) 1.2.01
XML Schema 1.0 Structures and Datatypes Recommendations
Experimental implementation of the Document Object Model (DOM) Level 3 Core and Load/Save Working Drafts
Provides a partial implementation of the XML Inclusions (XInclude) W3C Candidate Recommendation
Xerces is now able to parse documents written according to the XML 1.1 Candidate Recommendation, except that it does not yet provide an option to enable normalization checking as described in section 2.13 of this specification. It also handles namespaces according to the XML Namespaces 1.1 Candidate Recommendation, and will correctly serialize XML 1.1 documents if the DOM level 3 load/save API's are in use.
- Versions: 2.12.2
- Website: https://xerces.apache.org/xerces2-j/
- Licenses: ASL 2.0
- Package source: gnu/packages/java.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of java-xerces as follows:
guix install java-xerces
Or install a particular version:
guix install java-xerces@2.12.2
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.
Badge code
You can use the following badge to inform users of java-xerces about the latest version available in Guix.
Example HTML:
<a href='https://packages.guix.gnu.org/packages/java-xerces'><img src='https://packages.guix.gnu.org/packages/java-xerces/badges/latest-version.svg' alt='Version in GNU Guix'></a>
Example Markdown:
[](https://packages.guix.gnu.org/packages/java-xerces)
Example Org:
[[https://packages.guix.gnu.org/packages/java-xerces][https://packages.guix.gnu.org/packages/java-xerces/badges/latest-version.svg]]