请在这方面提供一些帮助:
org.cyberneko.html.parsers.DOMParser dp = new DOMParser();
dp.parse(new InputSource(new StringReader("<!DOCTYPE html><html><body><div></div></body></html>")));
Document d = dp.getDocument();
XPathFactory xpf = XPathFactory.newInstance();
XPath x = xpf.newXPath();
Node n = (Node)x.evaluate("//div",d,XPathConstants.NODE);
System.out.println(n == null);N为空的任何原因,谢谢
发布于 2012-12-05 08:51:23
如果您想访问div标记,这里是anserw。
Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new File("D:\\Loic_Workspace\\Test2\\res\\test.xml"));
System.out.println(doc.getElementsByTagName("div").item(0).getNodeName());这给我提供了控制台--> div。
希望能有所帮助,
https://stackoverflow.com/questions/12434042
复制相似问题