オープン API を通じてデータを提供する Twitter などの最も一般的な Web サービスと同様に、JSON、XML などの API データのさまざまな配信形式を解析する方法を常に認識しています。
PHP は JSON データを解析します
$json_string='{"id":1,"name":"foo","email":"foo@foobar.com","interest":["wordpress","php"] } ';
$obj=json_decode($json_string);
echo $obj->name //foo
を出力します。 echo $obj->interest[1] //php
を出力します。
PHP は XML データを解析します
$xml_string="xml バージョン='1.0'?>
ふー
foo@bar.com
Foobar
foobar@foo.com
";
//simplexml を使用して XML 文字列をロードします
$xml = simplexml_load_string($xml_string);
// user
foreach ($xml->user as $user)
{
の各ノードをループします。 // 属性にアクセス
echo $user['id'], ' ';
//サブノードは -> 演算子
echo $user->name, ' ';
echo $user->email, '';
}