<soap:Envelope>
<soap:Header>
<eb:Messaging eb:version="3.0" id="ebMessage" soap:mustUnderstand="1">
<eb:UserMessage>
<eb:PartyInfo>
<eb:From>
<eb:PartyId/>
<eb:Role>Sender</eb:Role>
</eb:From>
</eb:PartyInfo>
</eb:UserMessage>
</eb:Messaging>
</soap:Header>
<soap:Body>
<Response>
<cac:Seller>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID>123412341234</cbc:ID>
</cac:PartyIdentification>
</cac:Party>
</cac:Seller>
</Response>
</soap:Body>
</soap:Envelope>
输入xml如上所示。
我的问题是我必须从元素"eb:PartyId"
中选择元素"cac:Seller/cac:Party/cac:PartyIdentification/cbc:ID"
的路径
卖方参与者身份证号码(123412341234)的值应为eb:PartyID。
我试过了 -
../../../../../soap:Body/Response/cac:Seller/cac:Party/cac:PartyIdentification/cbc:ID
&安培;
使用过的后代,但我无法获取它的值。
请建议。
答案 0 :(得分:0)
您可以使用
preceding::eb:PartyId[1]