读书人

XPATH施用namespace

发布时间: 2012-09-17 12:06:51 作者: rapoo

XPATH使用namespace

XPath xpath = XPathFactory.newInstance().newXPath();NamespaceContext nsContext = new XHTMLNamespaceContext();xpath.setNamespaceContext(nsContext);XPathExpression expr = xpath.compile("//xhtml:TABLE");


public class XHTMLNamespaceContext implements NamespaceContext {@Overridepublic String getNamespaceURI(String prefix) {return "http://www.w3.org/1999/xhtml";}@Overridepublic String getPrefix(String namespaceURI) {throw new UnsupportedOperationException();}@Overridepublic Iterator getPrefixes(String namespaceURI) {throw new UnsupportedOperationException();}}


读书人网 >Web前端

热点推荐