-2

抱歉,但我不熟悉从另一个域访问返回。我有这个 url,如果你查看它的源代码,你会看到返回的 xml。如何在 php 中获得这些 xml 返回?

因为稍后我将解析这些 xml。但现在我坚持这一点。T_T

链接: http://ib.sand-08.adnxs.net/ptv?id= 610860

我应该使用卷曲吗?或者只是 file_get_contents 或 fopen 可以解决问题?

谢谢,

4

1 回答 1

3

SimpleXML库允许您这样做。

$xmlObj = simplexml_load_file('http://ib.sand-08.adnxs.net/ptv?id=610860');

这将获取外部 XML 并将其加载到 SimpleXML 对象中。从那里您可以根据需要使用该对象来操作 XML 数据。

您无需自己编写传输层代码,除非您需要对 HTTP 请求进行特殊控制。正如戈登指出的那样,libxml_set_streams_context可以给你一些控制,但不会给你控制的程度cURL

于 2012-06-20T08:20:45.543 回答