--- android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlStationProvider.java 2009/09/01 20:28:55 294 +++ android/TrainInfo/src/dk/thoerup/traininfo/provider/XmlStationProvider.java 2009/09/11 11:51:57 318 @@ -12,7 +12,6 @@ import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.NodeList; -import org.w3c.dom.Text; import org.xml.sax.SAXException; import android.location.Location; @@ -33,13 +32,12 @@ @Override public void lookupStations(Location location) { - //String url = "http://pumba.t-hoerup.dk:8080/TrainInfoService/LocateStations?latitude=" + location.getLatitude() + "&longitude=" + location.getLongitude(); String url = "http://app.t-hoerup.dk/TrainInfoService/LocateStations?latitude=" + location.getLatitude() + "&longitude=" + location.getLongitude(); Log.i("url", url); try { stations.clear(); - String xml = DownloadUtil.getContentString(url, 15000); + String xml = DownloadUtil.getContentString(url, 15000, "ISO-8859-1"); Document doc = parseXML(xml); @@ -65,7 +63,8 @@ String nodeName = current.getNodeName(); - Log.i("XML", "" + nodeName + "=" + content); + if (nodeName.equals("id")) + station.setId( Integer.parseInt(content)); if (nodeName.equals("name")) station.setName(content);