import org.apache.any23.CSVParser;
import org.apache.any23.extractor.ExtractionException;
import org.apache.any23.extractor.ExtractionResult;
import org.apache.any23.extractor.ExtractionResultImpl;
import org.apache.any23.extractor.ExtractorFactory;
import org.apache.any23.source.ByteArrayDocumentSource;
public class CSVConverter {
public static void main(String[] args) {
try {
String csvData = "column1,column2,column3
value1,value2,value3";
CSVParser parser = new CSVParser();
ExtractionResult result = new ExtractionResultImpl();
ExtractorFactory.CSV.processDocument(
new ByteArrayDocumentSource(csvData.getBytes()), result, parser
);
// ...
} catch (ExtractionException e) {
e.printStackTrace();
}
}
}
any23.extraction.csv.separator=,
any23.extraction.csv.quoteCharacter="