【问题标题】:JSON from a .js File来自 .js 文件的 JSON
【发布时间】:2010-08-16 21:56:05
【问题描述】:

我正在使用 JSON 做一些事情,但我似乎无法弄清楚如何做到这一点。我收到一个如下所示的 JSON 对象: {"列表" : ["ob1":"c1","ob2":"c2"...]}

我从一个 .js 文件中得到这个。如何使用对象?

到目前为止,我只处理过具有以下对象的文件: 对象 = {"列表" : ["ob1":"c1","ob2":"c2"...]}

这很容易使用,因为我所要做的就是导入 .js 文件,然后调用 Object.List [等]。

我有点菜鸟,所以请耐心等待:( ..

提前致谢!

【问题讨论】:

    标签: javascript json


    【解决方案1】:

    如果你的意思是你正在调用一个服务并且它像这样将 json 返回给你,那么你需要做一些事情来把它变成一个对象。几乎所有流行的 javascript 框架都有一个方法来为您包装它,在 MooTools 中您将使用 Request.JSON 而不是普通请求,然后它会解析响应并为您提供基本对象。如果你真的想知道解析它的细节,那么 MooTools 或任何其他 javascript 框架的源代码将是一个很好的源代码。

    【讨论】:

    • 对。底层浏览器功能是 XMLHttpRequest 和 JSON 对象或 eval;但是您不应该自己编写代码来执行此操作。例如,如果你使用 jQuery,你可以写:$.getJSON(url, function (data) { alert("I got the data! " + data); });api.jquery.com/jQuery.getJSON 如果你还没有使用 JS 库......你应该开始!
    猜你喜欢
    • 1970-01-01
    • 2022-11-28
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多