/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureFetcher.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureFetcher.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 972 by torben, Fri Jul 9 22:14:46 2010 UTC revision 973 by torben, Fri Jul 9 22:28:07 2010 UTC
# Line 271  public class DepartureFetcher { Line 271  public class DepartureFetcher {
271          }          }
272                    
273          private String extractTrainNumber(HtmlElement trainTd) {          private String extractTrainNumber(HtmlElement trainTd) {
                 String number = "";  
274                  HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0);                  HtmlElement anchorElement = trainTd.getElementsByTagName("a").get(0);
275                  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];  
                 }*/  
276                                    
277                    int pos = href.lastIndexOf('/');
278                    String number = href.substring(pos+1);
279                                    
280                  return number;                  return number;
281          }          }

Legend:
Removed from v.972  
changed lines
  Added in v.973

  ViewVC Help
Powered by ViewVC 1.1.20