选择使用XPath考虑命名空间和前缀

时间:2012-07-04 17:16:43

标签: java xpath

如何使用XPath选择XML而不考虑名称空间和前缀

尝试

/*:OrderPerson/OrderUser/

但是返回错误

org.jdom.JDOMException: Invalid XPath expression: .... 
Unexpected ':'

2 个答案:

答案 0 :(得分:4)

您可以尝试使用此表达式

/*[local-name()='OrderPerson']/OrderUser/

答案 1 :(得分:-1)

您的xpath查询没有有效的语法 尝试 / OrderPerson / OrderUser / *