import java.io.*;
public class CSVHTML {
public static void main(String args[]) {
if(args.length!=2) { error(); }
FileInputStream fileInput = null;
DataOutputStream fileOutput = null;
try {
fileInput = new FileInputStream(args[0]);
fileOutput = new DataOutputStream(new FileOutputStream(args[1]));
} catch(Exception e) { error2(); }
try {
DataInputStream input = new DataInputStream(fileInput);
CSVLexer csvLexer = new CSVLexer(input);
CSVParser csvParser = new CSVParser(csvLexer);
String p ="";
p ="\n";
p+="\n";
p+="\n";
p+="
\n";
p+=" A Table\n";
p+=" \n";
p+=" \n";
p+=" \n";
p+= csvParser.file();
p+=" \n";
p+="";
fileOutput.writeBytes(p);
fileOutput.close();
} catch(Exception e) { System.err.println(e.getMessage()); }
}
private static void error() {
System.out.println("*-------------------------------------*");
System.out.println("| USAGE: |");
System.out.println("| java CSVHTML inputfile outputfile |");
System.out.println("*-------------------------------------*");
System.exit(0);
}
private static void error2() {
System.out.println("*------------------------------------*");
System.out.println("| You must specify a valid inputfile |");
System.out.println("*------------------------------------*");
System.exit(0);
}
}