Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright (c) 2013 University of Tartu
  */
 package org.qsardb.conversion.csv;
 
 import java.io.*;
 import java.util.*;
 import  org.apache.commons.csv.CSVFormat;
 import  org.apache.commons.csv.CSVPrinter;
public class CsvExporter extends TableExporter {
	private final CSVPrinter output;
	public CsvExporter(OutputStream os) {
		 = new CSVPrinter(new OutputStreamWriter(os), CSVFormat.EXCEL);
	}
	public void write() throws Exception {
		ArrayList<Stringheader = new ArrayList<String>();
		for (Iterator<Columnit=columns(); it.hasNext();) {
			header.add(it.next().getId());
		}
		.printRecord(header);
		for (Iterator<Rowit=rows(); it.hasNext();) {
			ArrayList<StringcellValues = new ArrayList<String>();
			for (Cell vit.next().getValues().values()) {
				cellValues.add(v.getText());
			}
			.printRecord(cellValues);
		}
	}
	public void close() throws IOException {
		.close();
	}
New to GrepCode? Check out our FAQ X