私は、World BankのAPIからいくつかのデータをPHPドキュメントで解析しようとしています。私はこのようなURLからXMLを取得するためにsimplexml_load_fileを使用しています:http://api.worldbank.org/countries/indicators/IT.NET.BBND.P3?per_page=100&date=1981:2010apiからxmlをsimplexml_load_fileで解析しています。
しかし、私はここのように、foreachループを使用しようとしている、データを出力するように見えることはできません。
$requestUrl = "http://api.worldbank.org/countries/indicators/IT.NET.BBND.P3?per_page=100&date=1981:2010";
$xml = simplexml_load_file($requestUrl);
foreach($xml->data as $i) {
echo $i->country;
echo $i->date;
echo $i->value;
}
私はこれを行った読書からうまくいくはずですが、誰かが私を助けてくれますか?
おかげ
はSOへようこそ。何が起こるかどうか?どのようなエラーが出ますか? –
foreachの直前で 'print_r($ xml);'を実行して、ここに出力を投稿できますか?また、上記のコードを試してみるとどのようなエラーが出ますか? –