45 |
br = new BufferedReader(isr); |
br = new BufferedReader(isr); |
46 |
|
|
47 |
String line = br.readLine(); |
String line = br.readLine(); |
48 |
|
if (line == null) { |
49 |
|
throw new IOException("Can't read 1st line - is file empty?"); |
50 |
|
} |
51 |
|
|
52 |
String[] parts = line.split(";"); |
String[] parts = line.split(";"); |
53 |
int numFields = parts.length; |
if (parts.length != 17) { |
54 |
if (numFields != 17) { |
throw new IOException("Not enough fields in CSV file. Found " + parts.length + ", expected 17"); |
|
throw new IOException("Not enough fields in CSV file. Found " + numFields + ", expected 17"); |
|
55 |
} |
} |
56 |
|
|
57 |
|
|
88 |
entry.distributor = DAO; |
entry.distributor = DAO; |
89 |
|
|
90 |
String[] parts = line.split(";"); |
String[] parts = line.split(";"); |
91 |
|
if (parts.length != 17) { |
92 |
|
throw new IOException("Not enough fields in CSV file. Found " + parts.length + ", expected 17"); |
93 |
|
} |
94 |
|
|
95 |
entry.gadeid = Integer.parseInt( parts[0] ); |
entry.gadeid = Integer.parseInt( parts[0] ); |
96 |
entry.vejnavn = parts[1]; |
entry.vejnavn = parts[1]; |
97 |
//String stednavn = parts[2]; //Ikke brugt |
//String stednavn = parts[2]; //Ikke brugt |