2

url2次のxmlから値を取得する必要があります:

<videoplayer>
    <embed_code>aaa</embed_code>
    <volume>bbb</volume>
    <stats_pixel>
        <secret>ccc</secret>
        <url>ddd</url>
        <url2>HOW TO GET THIS???</url2>
        <video_plays>
            <site_url>eee</site_url>
        </video_plays>
    </stats_pixel>
</videoplayer>

これはうまくいきませんでした:

$xml = simplexml_load_file($url);
$xml->videoplayer[0]->stats_pixel->url2;
4

2 に答える 2

1

videoplayerはルートであるため、指定しないでください。これは機能するはずです。

echo $xml->stats_pixel->url2;;
于 2012-07-31T16:45:45.533 に答える
0

URL をエンコードする必要がある場合があります。

$xml = simplexml_load_file(rawurlencode($url));
var_dump($xml);  //make sure you get a SimpleXMLElement here before using it...
于 2012-07-31T16:52:40.563 に答える