【发布时间】:2016-10-14 13:54:58
【问题描述】:
肥皂反应:
s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetResponse xmlns="http://temp.org/">
<GetResult xmlns:a="http://schemas.datacontract.org/2004/07/ST" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:ResultHeader xmlns:b="http://schemas.datacontract.org/2004/07/CRM">
<b:ResultCode>0000</b:ResultCode>
<b:ResultDescription>Successful</b:ResultDescription>
<b:TranscationID>?</b:TranscationID>
</a:ResultHeader>
请建议我如何通过 pl/SQL 读取响应 xml 中的结果代码和结果描述,如果结果代码是 000,那么我将读取其他子节点值,否则代码不是 000,那么它将向用户显示异常。
【问题讨论】:
-
我认为你使用了错误的工具来完成这项工作,使用 xml 解析器在应用程序端应该会更好