【发布时间】:2012-06-28 14:39:20
【问题描述】:
我有一个从我的网站到基于 .net 的 API 的有效 SOAP 请求。出于某种原因,PHP 似乎在解析响应时遇到了问题。
当我转储响应时,大部分检索到的数据都在一个名为“any”的字符串中。此字符串似乎是返回的 XML 的副本。这个问题太大了,不能贴,不过可以在这里查看回复内容:http://pastie.org/4165973
我尝试在 simplexml 中加载此字符串,但出现错误:“文档末尾有额外内容”。
有没有人遇到过类似的问题?如何解析此响应?
edit 我将 __getLastResponse() 保存到一个文件中,以获取尽可能原始的输出。新的 XML 在这里 http://pastebin.com/3ZtjDbjw
【问题讨论】: