List<Channel> result = new ArrayList<Channel>(10);\r
\r
URL url = new URL(programme_url+"1");\r
- String xmltext = fetchURL(url);\r
- System.out.println(xmltext);\r
Document xml = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(url.openStream());\r
Element root = xml.getDocumentElement();\r
- Date date = new SimpleDateFormat("yyyy-MM-dd").parse(root.getAttribute("date"));\r
- System.out.println("date: " + date);\r
String json = root.getTextContent();\r
- System.out.println("json: " + json);\r
JSONObject o = JSONObject.fromObject( json );\r
for( Object k: o.keySet()) {\r
JSONArray j = (JSONArray) o.get(k);\r
- System.out.println(k.toString()+": "+j.toString());\r
- System.out.println("Channel name:" + j.get(0));\r
String id = k.toString().replaceAll("^Z", ""); // remove initial Z\r
String name = (String) j.get(0);\r
\r
System.out.println(xmltext);\r
Document xml = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(url.openStream());\r
Element root = xml.getDocumentElement();\r
-\r
- \r
}\r
\r
\r