import java.util.*;
public class SetArray {
private String property;
private ArrayList al;
public SetArray(String property,ArrayList al)
{
this.property=property;
this.al=al;
}
public String getProperty()
{
return property;
}
public ArrayList getArray()
{
return al;
}
}
package coding;
import java.util.*;
import org.w3c.dom.*;
public class XMLTest {
private static String tt;
private static ArrayList al;
private static HashMap> hs=new HashMap>();
public static HashMap Test1()
{
Document doc=XMLParser.GetDoc();
Element root=doc.getDocumentElement();
//NodeList nl=root.getChildNodes();
//System.out.println(root.getNodeName());
NodeList nl=root.getElementsByTagName("node");
//System.out.println(nl.getLength());
for(int i=0;i {
//System.out.println(nl.item(i).getAttributes().getNamedItem("type").getNodeValue());
tt=nl.item(i).getAttributes().getNamedItem("type").getNodeValue();
Element element=(Element)nl.item(i);
NodeList nl1=element.getElementsByTagName("item");
//System.out.println(nl1.getLength());
al=new ArrayList();
for(int j=0;j {
String sname=nl1.item(j).getFirstChild().getNodeValue();
//System.out.println(sname);
al.add(sname);
}
hs.put(tt, al);
}
// System.out.println(hs.size());
return hs;
}
public static void main(String[] args)
{
HashMap mm=Test1();
for(int k=0;k {
System.out.println(mm.get("Test"+k));
}
}
}
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7739550/viewspace-429439/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7739550/viewspace-429439/