public static void main(String[] args) {
String url = "";
try {
url = "http://openapi.aibang.com/bus/transfer?app_key=8f17e65dd07cd54a8c05a9cc6ffc01f4&city="+URLEncoder.encode("北京","utf-8")+"&start_addr=%E8%A5%BF%E7%9B%B4%E9%97%A8&end_addr=%E4%B8%9C%E7%9B%B4%E9%97%A8";
} catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
try {
DocumentBuilder builder=factory.newDocumentBuilder();
Document doc = builder.parse(url);
NodeList nl = doc.getElementsByTagName("root");
System.out.println(nl.item(0).getChildNodes().item(0).getTextContent());
} catch (ParserConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
String url = "";
try {
url = "http://openapi.aibang.com/bus/transfer?app_key=8f17e65dd07cd54a8c05a9cc6ffc01f4&city="+URLEncoder.encode("北京","utf-8")+"&start_addr=%E8%A5%BF%E7%9B%B4%E9%97%A8&end_addr=%E4%B8%9C%E7%9B%B4%E9%97%A8";
} catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
try {
DocumentBuilder builder=factory.newDocumentBuilder();
Document doc = builder.parse(url);
NodeList nl = doc.getElementsByTagName("root");
System.out.println(nl.item(0).getChildNodes().item(0).getTextContent());
} catch (ParserConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}