175 |
return departureList; |
return departureList; |
176 |
} |
} |
177 |
|
|
178 |
|
/* |
179 |
|
@Deprecated |
180 |
public List<DepartureBean> lookupDeparturesFromTemporarySite(String stationcode, String type) throws Exception { |
public List<DepartureBean> lookupDeparturesFromTemporarySite(String stationcode, String type) throws Exception { |
181 |
|
|
182 |
List<DepartureBean> departureList = new ArrayList<DepartureBean>(); |
List<DepartureBean> departureList = new ArrayList<DepartureBean>(); |
241 |
|
|
242 |
|
|
243 |
return departureList; |
return departureList; |
244 |
} |
}*/ |
245 |
|
|
246 |
|
|
247 |
private int extractUpdated(HtmlElement updatedTd) { //extract the digit (in this case: 4) from "media/trafikinfo/opdater4.gif" |
private int extractUpdated(HtmlElement updatedTd) { //extract the digit (in this case: 4) from "media/trafikinfo/opdater4.gif" |
273 |
} |
} |
274 |
|
|
275 |
private String extractTrainNumber(HtmlElement trainTd) { |
private String extractTrainNumber(HtmlElement trainTd) { |
|
String number = ""; |
|
276 |
HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0); |
HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0); |
277 |
String href = anchorElement.getAttribute("href"); |
String href = anchorElement.getAttribute("href"); |
|
String argstring = href.substring( href.indexOf('?') + 1); |
|
|
|
|
|
String args[] = argstring.split("/"); |
|
|
number = args[args.length-1]; |
|
|
|
|
|
/*for (String arg : args) { |
|
|
String pair[] = arg.split("="); // Key=pair[0], Value=pair[1] |
|
|
|
|
|
if (pair[0].equalsIgnoreCase("TogNr")) |
|
|
number = pair[1]; |
|
|
}*/ |
|
278 |
|
|
279 |
|
int pos = href.lastIndexOf('/'); |
280 |
|
String number = href.substring(pos+1); |
281 |
|
|
282 |
return number; |
return number; |
283 |
} |
} |