-1

私のウェブサイトでGoogleドライブからファイルをアップロードしようとしています。Google api php https://developers.google.com/drive/v2/reference/files/listのコードを使用しています。得られる出力は JSON 配列形式です。JSON出力からファイルのタイトル、MIMEタイプを取得するためにJSONを解析する方法のように、phpコードを教えてください。

4

1 に答える 1

0

PHP で JSON 出力を解析するには、まず json_decode() を使用して適切な PHP オブジェクトを作成します。

$data = json_decode($output);

または、出力がファイルにある場合は、

$data = json_decode(file_get_contents("output.json"));

JSON オブジェクトには「items」配列があり、配列の各メンバーがファイルを表します。これらにはそれぞれ「タイトル」プロパティがあるため、最初のファイルのタイトルをエコーするには、次のように記述します。

echo($data->items[0]->title);

明らかに、 $data->items 配列をループして、それらすべてを一覧表示することも、必要に応じて一覧表示することもできます。同様に、各アイテムには、同じ方法でアクセスされる「mimeType」プロパティがあります。

于 2013-11-21T23:16:13.510 に答える