package CrowdBenchmark.tools.io;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.List;
import CrowdBenchmark.models.Answer;
public class AnswersReader extends TxtReader {
private List<Answer> answers;
public AnswersReader() {
super();
}
@Override
public void readfile(String filename) {
String path = filename;
answers = new ArrayList<Answer>();
try {
BufferedReader dataInput = new BufferedReader(new FileReader(
new File(path)));
String line;
dataInput.readLine();
while ((line = dataInput.readLine()) != null) {
String[] content = line.split("\t");
answers.add(new Answer(Integer.parseInt(content[0]),
content[1], content[2], content[3]));
}
dataInput.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
public List<Answer> getAnswers() {
return answers;
}
}