The Overview of a Solution
At the heart of this approach are a number of independent programs that can be used alone or together to build a solution appropriate for the specific problem you need to solve. The programs we will develop in this book are:
XML to CSV Converter: Reads and validates an XML document, and writes it out in CSV format
CSV to XML Converter: Reads a file in CSV format, produces an equivalent document in XML format, and validates it
XML to Flat File Converter: Reads and validates an XML document, and writes it out as a flat file in a user-specified structure (read from another XML file)
Flat File to XML Converter: Reads a flat file in a user-specified structure (read from another XML file), writes an equivalent document in ...