Python is a great tool to use with DB2 Version 8. It combines the ability to quickly and simply access a DB2 database with the power to perform more complex tasks that require a general-purpose programming language. You'll learn about the Python DB2 module using the sample that ships with DB2 Version 8.1. By the end of the tutorial you will have received a thorough introduction to the entire Python DB2 interface.
Source: OS Opinion
After a brief discussion of grammars, parsers, and BNF, this article introduces JavaCC, a popular parser generator tool. You'll develop sample code that uses JavaCC to build a custom parser, starting from a BNF description of the grammar.
Version 4.1.2: Performance enhancements are the highlight of the new release of the XML Parser for Java, a validating XML parser and processor written in 100% pure Java; it is a library for parsing and generating XML documents. This parser easily enables an application to read and write XML data. XML Parser for Java is completely compatable to all operating systems including Linux.