Java Implementation

The Java implementation of the design is composed of the source files listed below.

  • CSVToXML.java: the main routine for the Java application with CSV as the source

  • CSVSourceConverter.java (in package net.babelblaster.convert): the class that drives conversion from CSV to XML

  • CSVRecordReader.java (in package net.babelblaster.record): the class that handles reading CSV records and converting them to XML

  • XMLToCSV.java: the main routine for the Java application with CSV as the target

  • CSVTargetConverter.java (in package net.babelblaster.convert): the class that drives conversion from XML to CSV

  • CSVRecordWriter.java (in package net.babelblaster.record): the class that handles reading XML and building and writing CSV records

  • DataCellAN.java ...

Get Using XML with Legacy Business Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.