【发布时间】:2017-02-05 11:37:48
【问题描述】:
我正在与Amazon MWS Api (PHP) 一起迈出第一步。
我刚刚使用了通过我的 Access-Data 修改的包含的示例文件。
实际上它工作正常,但是,我只得到一个未格式化的字符串响应而不是XML。尝试使用 Amazon Scratchpad 进行相同操作,我得到了 XML 响应。
如果有人能指出我正确的方向,那就太好了,谢谢! 马塞尔
echo ("Service Response\n");
echo ("=============================================================================\n");
$dom = new DOMDocument();
$dom->loadXML($response->toXML());
$dom->preserveWhiteSpace = false;
$dom->formatOutput = true;
echo $dom->saveXML();
echo("ResponseHeaderMetadata: " . $response->getResponseHeaderMetadata() . "\n");
【问题讨论】:
-
从您的问题中不清楚
$response的来源,它是否甚至需要toXML()调用以及随后为什么将其加载到DOMDocument 中失败。请更具体地说明您正在做什么、尝试了什么以及失败的方式。
标签: php amazon-mws