Skip to content

AlexJitianu/XMLJava

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XMLJava

Java library for handling XML in Maxprograms projects.

Although standard XML handling in Java is good, this library has features not available in Java SE:

  • Working support for OASIS XML Catalogs
  • Default attribute values resolution when parsing XML files with RelaxNG grammars
  • XML indenter
  • XML characters validation

Features in development:

  • DTD parser
  • Common XML Grammar handler for DTD, XML Schema and RelaxNG

Building

You need Java 17 and Apache Ant 1.10.12 or newer

  • Point your JAVA_HOME variable to JDK 17
  • Checkout this repository
  • Run ant to compile the source code
git clone https://github.com/rmraya/XMLJava.git
cd XMLJava
ant

About

Java library for handling XML

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 100.0%