我需要检查以下xml代码的xpath,但我的标签一直在变化..例如在下面的响应中,标签ns2:响应不固定有时它来自ns1:响应或ns3:响应任何内容....请帮助
<ns2:Response>
<ns2:ResponseCode>00</ns2:ResponseCode>
<ns2:ResponseMessage>Success</ns2:ResponseMessage>
</ns2:Response>
答案 0 :(得分:0)
正如我在评论中提到的,您可以使用* [local-names()='ResponseCode']来访问您的元素,而不必担心它的命名空间。
并且我的第一个解决方案也可以使用,你只是不能像ns*:ResponseCode
那样混合,*:ResponseCode
应该工作
要了解详情,请访问here