-
Notifications
You must be signed in to change notification settings - Fork 92
Expand file tree
/
Copy pathDriverClass.java
More file actions
32 lines (26 loc) · 1.01 KB
/
DriverClass.java
File metadata and controls
32 lines (26 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package csvParser;
import java.util.List;
public class DriverClass {
public static void main(String args[]){
CsvParser csvParser = CsvParser.getInstance();
List<Data> dataList = csvParser.openCsvAndGetData("/home/mohdiqbal/machina/machinecoding/csvParser/test.txt");
if(dataList==null){
System.out.println("No data found");
}
else {
for (Data data: dataList){
System.out.println(data.getId()+","+data.getName()+","+data.getAge()+","+data.getSalary()+","+data.getDesignation());
}
}
dataList = csvParser.fGrep("/home/mohdiqbal/machina/machinecoding/csvParser/test.txt","iqbal");
if(dataList==null){
System.out.println("No data found");
}
else {
for (Data data: dataList){
System.out.println(data.getId()+","+data.getName()+","+data.getAge()+","+data.getSalary()+","+data.getDesignation());
}
}
//ADD sorting and all
}
}