首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

XPATH施用namespace

2012-09-17 
XPATH使用namespaceXPath xpath XPathFactory.newInstance().newXPath()NamespaceContext nsContext

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();}}


热点排行