--- android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureFetcher.java 2010/07/09 22:14:46 972 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureFetcher.java 2010/07/09 22:30:18 974 @@ -175,6 +175,8 @@ return departureList; } + /* + @Deprecated public List lookupDeparturesFromTemporarySite(String stationcode, String type) throws Exception { List departureList = new ArrayList(); @@ -239,7 +241,7 @@ return departureList; - } + }*/ private int extractUpdated(HtmlElement updatedTd) { //extract the digit (in this case: 4) from "media/trafikinfo/opdater4.gif" @@ -271,21 +273,11 @@ } private String extractTrainNumber(HtmlElement trainTd) { - String number = ""; HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0); 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]; - }*/ + int pos = href.lastIndexOf('/'); + String number = href.substring(pos+1); return number; }