0

JavaScript を使用して JSON データをプルして使用するにはどうすればよいですか?

たとえば、このURLには次の JSON があります。

{
   "id": "220439",
   "name": "Bret Taylor",
   "first_name": "Bret",
   "last_name": "Taylor",
   "link": "http://www.facebook.com/btaylor",
   "username": "btaylor",
   "gender": "male",
   "locale": "en_US"
}

このデータを JavaScript 変数に入れるにはどうすればよいですか?

現時点では、Facebook API や動的なものを使用するつもりはありません。JSON データを静的 URL から JavaScript に取得するだけです。

PHP では、次のように簡単に実行できます。

$contents = file_get_contents($url);
$jsonObj = json_decode($contents);
echo "Name: ".$jsonObj->{'name'};
4

2 に答える 2

1

AJAXまたはスクリプト ローダーを使用して JSON 文字列を取得し、JSON 文字列を解析する必要があります。

于 2012-04-27T14:40:05.540 に答える
1

jQueryの$.getJSON()方法をお勧めします

http://api.jquery.com/jQuery.getJSON/

データを使用したライブ デモ: http://jsfiddle.net/6ZeJ8/3/

もちろん、このメソッドを使用するには jQuery が必要です。これを<head>HTML の に挿入すると、問題なく動作するはずです。

<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
于 2012-04-27T14:41:20.300 に答える