North Concepts
home » data pipeline » examples » Write an XML file

Write an XML file

package com.northconcepts.datapipeline.examples.cookbook;

import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Writer;

import com.northconcepts.datapipeline.core.Record;
import com.northconcepts.datapipeline.core.RecordList;
import com.northconcepts.datapipeline.job.JobTemplate;
import com.northconcepts.datapipeline.memory.MemoryReader;
import com.northconcepts.datapipeline.xml.XmlWriter;

public class WriteAnXmlFile {

   
public static void main(String[] args) throws Throwable {

       
Record record1 = new Record();
        record1.getField
("name", true).setValue("John Wayne");
        record1.getField
("balance", true).setValue(156.35);

        Record record2 =
new Record();
        record2.getField
("name", true).setValue("Peter Parker");
        record2.getField
("balance", true).setValue(0.96);
              
        MemoryReader reader =
new MemoryReader(new RecordList(record1, record2));
        XmlWriter writer =
new XmlWriter(new FileWriter("example/data/output/credit-balance-02.xml"));
       
        JobTemplate.DEFAULT.transfer
(reader, writer);
   
}

}

back to examples index

© 2010 North Concepts Inc.   All rights reserved. | Contact Us