将存储在文件中的json分配给js变量

时间:2011-12-16 19:08:02

标签: javascript json protovis

我正在开展一个项目,但我无法弄清楚如何做到这一点。我有一个json文件,需要将其分配给js变量以使用protovis可视化工具。

我尝试在谷歌上搜索但找不到任何内容。如果有人知道怎么做,请告诉我。谢谢!

2 个答案:

答案 0 :(得分:3)

使用jQuery's parseJSON()

  

描述:采用格式正确的JSON字符串并返回结果   JavaScript对象。版本新增:1.4.1jQuery.parseJSON(json)   json要解析的JSON字符串。传入格式错误的JSON字符串可能   导致异常被抛出。

答案 1 :(得分:0)

如果您是通过XMLHttpRequest对象从服务器获取文件,则可以使用JSON.parse函数解析json:

var myJson = JSON.parse(response);

对于不支持JSON对象的浏览器,您可以在此处获取一个库:http://www.json.org/js.html