首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用javascript读取json

使用javascript读取json
EN

Stack Overflow用户
提问于 2012-10-10 08:44:58
回答 3查看 170关注 0票数 0

我在服务器上发送了一些请求,它回复我如下:

代码语言:javascript
复制
{
    "count": 100,
    "entries": [
        {
            "id": 7563,
            "application": "my-app",
            "user": "admin",
            "time": "2012-10-10T11:32:09.324+07:00",
            "values": {
                "/my-app/name": "4d79f56b-1a20-4b25-bff6-b5f1d7253790"
            }
        },
        {
            "id": 7561,
            "application": "my-app",
            "user": "admin",
            "time": "2012-10-10T11:32:08.687+07:00",
            "values": {
                "/my-app/name": "4d79f56b-1a20-4b25-bff6-b5f1d7253790"
            }
        }
}

我试过了,但似乎什么都不适合我!

代码语言:javascript
复制
 var my_JSON_object = {};
 var xmlhttp = new XMLHttpRequest();

 my_JSON_object = JSON.parse(xmlhttp.responseText);

 xmlhttp.open("GET",url,true);
 xmlhttp.sand();

百事大吉。但是返回null。

任何帮助都将不胜感激!

[我的代码]

EN

回答 3

Stack Overflow用户

发布于 2012-10-10 08:49:42

更正您的代码:

代码语言:javascript
复制
 xmlhttp.open("GET",url,false);
 xmlhttp.send();

 //get response after sending request
 my_JSON_object = JSON.parse(xmlhttp.responseText);
票数 3
EN

Stack Overflow用户

发布于 2012-10-10 08:47:53

代码语言:javascript
复制
 alert(my_JSON_object.entries.id);
票数 1
EN

Stack Overflow用户

发布于 2012-10-10 08:47:25

最简单的方法就是使用jQuery来完成这个任务:

代码语言:javascript
复制
$.getJSON(url, function(data) {
    alert(data.count);
    ...
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12815390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档