如果标签属性未修复,如何找到xpath

时间:2013-02-28 12:46:34

标签: xml xpath

我需要检查以下xml代码的xpath,但我的标签一直在变化..例如在下面的响应中,标签ns2:响应不固定有时它来自ns1:响应或ns3:响应任何内容....请帮助

<ns2:Response>
    <ns2:ResponseCode>00</ns2:ResponseCode>
    <ns2:ResponseMessage>Success</ns2:ResponseMessage>
</ns2:Response>

1 个答案:

答案 0 :(得分:0)

正如我在评论中提到的,您可以使用* [local-names()='ResponseCode']来访问您的元素,而不必担心它的命名空间。

并且我的第一个解决方案也可以使用,你只是不能像ns*:ResponseCode那样混合,*:ResponseCode应该工作

要了解详情,请访问here