少し問題があります。Java XML XPath完全なXML
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse("result1.xml");
XPathFactory xPathfactory = XPathFactory.newInstance();
XPath xpath = xPathfactory.newXPath();
XPathExpression expr = xpath.compile("//element");
String elements = (String) expr.evaluate(doc, XPathConstants.STRING);
は私が何を得る:
[email protected]
Cheryl
Blake
195115
は、私が欲しいもの:
<person>
<email>[email protected]</email>
<firstname>Cheryl</firstname>
<lastname>Blake</lastname>
<number>195115</number>
</person>
ですから、私は完全なXMLツリーを望む見ることができるように私は、次のコードを持っています。 NodeValueだけでなく 多分誰かがこのトリックを知っているかもしれません。 ありがとうございました。