-2

申し訳ありませんが、別のドメインからの返品にアクセスするのは初めてです。私はこのURLを持っており、そのソースを表示すると、returnxmlが表示されます。これらのxmlをphpで返すにはどうすればよいですか?

後でそれらの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 に答える