The classical plain-text representation of source code is convenient for programmers but requires parsing to uncover the deep structure of the program. An XML XML-based representation, called JavaML(http://javaml.sourceforge.net), is more natural for tools and permits easy specification of numerous software-engineering analyses by leveraging the abundance of XML tools and techniques.
This project designs an API in pure Java for conversion of a Java code to XML.
These details are provided for information only. No information here is legal advice and should not be used as such.