A simple java application that makes use of XML files to read content from, generates new content in the app and writes out the content using reflection and XML.
Follow the code, comments are given to guide you through the code with explanations.
Hope it helps :)