Answer by
trigonometry (668)
You will need some basic Java programming skills for this. Consider using output formats such as HTML or grahical user interfaces based on Swing. Finally for handling XML data there are some standard techniques like SAX or DOM parsing. Well established framework that come with good documentation are the Apache Xerces and Xalan toolkit.