如何为xml指定Xpath位置?

时间:2018-04-11 00:58:30

标签: xml xpath

我使用xmlsec来解析xml以生成xml签名。在XPath上阅读维基百科页面后,我尝试签署以下示例xml文件。

我的xml看起来像这样:

<References>
    <env:Envelope>
        <book:Book xml:id="BookBSchneier">
                <tns:search>
                </tns:search>
                <audit:user >
                </audit:user>
        </book:Book>
  </env:Envelope>
</References>

我已经给出了像这样的xpath:

  

/儿童::参考/子:: ENV:信封/子::书:书/子::审计:用户

但它给出了错误:

  

XPath错误:未定义的命名空间前缀XPath错误:无效   表达

0 个答案:

没有答案