File f = new File("E:\\IO\\wc.xml");// 源数据
DocumentBuilderFactory factory = DocumentBuilderFactory .newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(f);
NodeList nl = doc.getElementsByTagName("httpSample");
for (int i = 0; i < nl.getLength(); i++) {
org.w3c.dom.Node node = nl.item(i);
NodeList n2 = node.getChildNodes();
org.w3c.dom.Node node2 = getElementByName(n2, "responseData");
org.w3c.dom.Node node3 = getElementByName(n2, "java.net.URL");
//获取到json数据
String json = node2.getChildNodes().item(0).getNodeValue();
//获取到了请求数据
String qingqiu = node3.getChildNodes().item(0).getNodeValue();
}
private static org.w3c.dom.Node getElementByName(NodeList nodeList,
String nodeName) {
org.w3c.dom.Node node = null;
for (int i = 0; i < nodeList.getLength(); i++) {
org.w3c.dom.Node temp = nodeList.item(i);
if (nodeName.equals(temp.getNodeName())) {
node = temp;
break;
}
}
return node;
}