如何将 xpath 写入 checkAddResult 值

How to write xpath to checkAddResult value

如何写XPath获取AddResult文本值

  <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xmlns:xsd="http://www.w3.org/2001/XMLSchema">
     <soap:Body>
       <AddResponse xmlns="http://tempuri.org/">
         <AddResult>128</AddResult>
       </AddResponse>
     </soap:Body>
  </soap:Envelope>

我尝试了以下但没有得到想要的结果

declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
/soap:Envelope/soap:Body/AddResponse/AddResult/text()

找到答案:

我应该创建另一个命名空间 url 与响应 xml 相同并在 xpath 中使用,下面是答案

declare namespace soap='http://www.w3.org/2003/05/soap-envelope';
declare namespace xmlns='http://tempuri.org/';
/soap:Envelope/soap:Body/xmlns:AddResponse/xmlns:AddResult/text()