¿Cómo usar los Namespace con XPath?
Artículo por Club Developers · 28 mayo 2006
2201 vistas
Para usar los Namespace podemos susar el método setNamespaceContext(NamespaceContext) de la clase XPath.
Veamos un ejemplo:
Para ver un ejemplo de uso, leer: [iurl=90&all=0&fs=926#938]Recuperar una cadena de carácteres con XPath[/iurl]
Veamos un ejemplo:
java
NamespaceContext namespace = new NamespaceContext(){ if("content".equals(prefix)){ return "http://purl.org/rss/1.0/modules/content/"; }else{ return null; } } if("http://purl.org/rss/1.0/modules/content/".equals(namespaceURI)){ return "content"; }else{ return null; } } return null; } }; XPathFactory factory = XPathFactory.newInstance(); XPath xpath = factory.newXPath(); xpath.setNamespaceContext(namespace);
Para ver un ejemplo de uso, leer: [iurl=90&all=0&fs=926#938]Recuperar una cadena de carácteres con XPath[/iurl]