Guest User

Untitled

a guest
Jan 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. <playList baseUrl= "Webaddress"
  2. <file name="xxxxxxx.xxx" showTime="YYYY-MM-DD HH:MM" />
  3. <file name="xxxxxxx.xxx" showTime="YYYY-MM-DD HH:MM" />
  4. .......
  5. </playList>
  6.  
  7. static final String KEY_ITEM ="playlist";
  8. static final String KEY_NAME = "name";
  9. static final String KEY_DESC = "showTime";
  10.  
  11.  
  12. XMLParser parser = new XMLParser();
  13. String xml = parser.getXmlFromUrl(URL); // getting XML
  14. Document doc = parser.getDomElement(xml); // getting DOM element
  15.  
  16. NodeList nl = doc.getElementsByTagName(KEY_ITEM);
  17.  
  18.  
  19. // looping through all item nodes <item>
  20. for (int i = 0; i < nl.getLength(); i++) {
  21. // creating new HashMap
  22. HashMap<String, String> map = new HashMap<String, String>();
  23. Element e = (Element) nl.item(i);
  24. map.put(KEY_COST, getString(e))
  25. // adding each child node to HashMap key => value
  26. map.put(KEY_NAME, parser.getValue(e, KEY_NAME));
  27. map.put(KEY_DESC, parser.getValue(e, KEY_DESC));
  28.  
  29. // adding HashList to ArrayList
  30. menuItems.add(map);
Add Comment
Please, Sign In to add comment