From 4f47b39973668559c4fc174d2a2f463930550801 Mon Sep 17 00:00:00 2001 From: Russell Furnas Kaup <russfk@gmail.com> Date: Thu, 12 Feb 2015 13:58:18 -0600 Subject: [PATCH] serializeObjects might work --- Assignment2/data/Products.dat | 5 +++++ Assignment2/src/assignment2/DataConverter.java | 18 ++++++++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 Assignment2/data/Products.dat diff --git a/Assignment2/data/Products.dat b/Assignment2/data/Products.dat new file mode 100644 index 0000000..29dd783 --- /dev/null +++ b/Assignment2/data/Products.dat @@ -0,0 +1,5 @@ +A53G;TG;324g;01022016;sox;nicks;50 +af34;TS;324g;01022016;04072016;300 +fdj3;SP;324g;2 +dfk8;SL;tjgh;40 +fjkw;SR;sprite;1 diff --git a/Assignment2/src/assignment2/DataConverter.java b/Assignment2/src/assignment2/DataConverter.java index ea3eb6c..f42b95d 100644 --- a/Assignment2/src/assignment2/DataConverter.java +++ b/Assignment2/src/assignment2/DataConverter.java @@ -2,6 +2,8 @@ package assignment2; import java.io.File; import java.io.FileNotFoundException; +import java.io.FileWriter; +import java.io.IOException; import java.util.Scanner; import com.thoughtworks.xstream.*; @@ -145,16 +147,20 @@ public class DataConverter { return xml; } - private String serializeObjects() { + private void serializeObjects() { //trying to serialize and output files related to products - for(int i=0;i<customerArray.length;i++) { - + XStream xstream = new XStream(); + File file = null; + for(int i=0;i<productArray.length;i++) { + try { + xstream.toXML(productArray[i], new FileWriter(file)); + } catch (IOException e) { + e.printStackTrace(); + } } - - return File; } - public static void main(String args[]) { + public void main(String args[]) { serializeObjects(); } -- GitLab