Recuperar un Node con XPath
Artículo por Club Developers · 28 mayo 2006
2106 vistas
Veamos un método que permite recuperar un Node (package org.w3c.dom) con XPath.
java
Node nodo = null; try{ // creación del source InputSource source = new InputSource(stream); // creación del XPath XPathFactory factory = XPathFactory.newInstance(); XPath xpath = factory.newXPath(); // evaluar la expresión XPath XPathExpression exp = xpath.compile(expression); nodo = (Node)exp.evaluate(source,XPathConstants.NODE); }catch(XPathExpressionException xpee){ xpee.printStackTrace(); } return nodo; }