User Ratings

★★★★★
★★★★
★★★
★★
0
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

Rate This Project
Login To Rate This Project

User Reviews

  • Just what I needed to compare two .csv files - thanks Reto Scheiwiller. The output file shows each line from each file, and for each column whether the attribute is the same ("EQ") or different ("NOTEQ") based on a key (id) that you define that uniquely identifies lines in each file. It also shows if a line (based on the id) exists in one file but not the other. The main issue is that I got it working from the GUI, but cannot get the CLI to run - could be environmental (Linux 64 bit, Java 8) $HOME/Java8/jdk1.8.0_151/bin/java -jar ./CSVComparator/CSVComparatorCLI_java8.jar -config.loglevel.console=ALL -config.loglevel.file=OFF –older.file=./temp/compareold/CompFile.tab -older.delimiter=',' -older.label=old –younger.file=./temp/comparenew/CompFile.tab -younger.delimiter=',' -younger.label=new -column.identifier=ID,ID -result.file=home/mlebrun/temp/compareout.txt -result.delimiter=';' -result.comparediff=false -result.comparediff%=false -result.comparestring=true Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58) Caused by: java.lang.NullPointerException at java.io.File.<init>(File.java:277) at com.csvapi.compare.CSVAPICompare.compareCSVWriteResult(CSVAPICompare.java:48) at com.csvcomparator.cli.main.CSVComparatorCLI.main(CSVComparatorCLI.java:55)
  • Previous
  • You're on page 1
  • Next