Mega Code Archive

 
Categories / Android / Date Type
 

Get Node value and save to ArrayList

import java.util.ArrayList; class Main {   public static ArrayList<String> getNodesValue(String xml, String nodeName) {     String[] nodesValue = null;     ArrayList<String> v = new ArrayList<String>();     while (xml.indexOf("<" + nodeName + ">") != -1) {       int start = xml.indexOf("<" + nodeName + ">")           + ("<" + nodeName + ">").length();       int stop = xml.indexOf("</" + nodeName + ">");       String tmp = xml.substring(start, stop);       v.add(tmp);       xml = xml.substring((stop + ("</" + nodeName + ">").length()));     }     return v;   } }