我收到了 SOAP 的回复:
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Receiver</env:Value>
<env:Subcode>
<env:Value>-10</env:Value>
</env:Subcode>
</env:Code>
<env:Reason>
<env:Text xml:lang="en">10001069 - Item 804006 not active </env:Text>
</env:Reason>
<env:Detail>
<Object xmlns="">17</Object>
<ObjectIndex xmlns="">1</ObjectIndex>
<Command xmlns="">AddObject</Command>
<SessionID xmlns="">58711</SessionID>
</env:Detail>
</env:Fault>
</env:Body>
</env:Envelope>
我想访问/知道 tag Reason
,就像在 python 中一样:print ObjectXML.Body.Reason.Text
例如,我想在节点内使用点表示法。我是怎么做到的?
提前致谢。