使用JavaScript从URL提取并使用JSON数据

使用JavaScript从URL提取并使用JSON数据,javascript,json,Javascript,Json,如何使用JavaScript提取和使用JSON数据 例如,它具有以下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提取和使用JSON数据

例如,它具有以下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变量

我现在不打算使用facebookapi或任何动态的东西,只是将JSON数据从静态URL转换成JavaScript

在PHP中,我可以轻松地执行以下操作:

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

您需要使用或来获取JSON字符串,然后是JSON字符串。

我推荐jQuery的
$.getJSON()
方法

在此处使用您的数据进行实时演示:

当然,您需要jQuery来使用此方法,将其放入HTML的
,应该可以正常工作

<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>