0

我正在创建一个 PHP 脚本,该脚本将从 xml 响应中获取标记/元素的值。这是给出响应的 URL: http: //stageapi.myprepaid.co.za/Api/ConsumerRegisterRequest/21b6e114-010a-e311-a672-00155d4905d3

如果你试图在浏览器上访问 URL,你会得到一个 XML 文件,但是当使用 file_get_contents() 时,xml 的格式会发生变化。xml 变得有点像:

{"ID":"e5d1b161-110a-e311-a672-00155d4905d3","Email":null,"Mobile":null,"Password":null,"MeterNumber":"1234567890","Bank":"ABSA","CampaignID":"1040","WebBrowserIdentifierString":null,"Status":"Pending...

对于如何获取 XML 并保留其格式,您还有其他方法吗?这样我就可以使用 SimpleXMLElement。

谢谢!

4

1 回答 1

0

尝试将cURL与浏览器的标题一起使用。这应该可以帮助您获得所需的相同格式。

于 2013-08-21T05:25:31.427 回答