关于json的取值问题

关于json的取值问题,第1张

这样就行

function testJsonStringify(){

var data = {"key":[

{"id":1,"pId":0,"name":"练习1","open":true},

{"id":2,"pId":1,"name":"练习2","open":true},

{"id":3,"pId":1,"name":"练习3","open":true},

{"id":4,"pId":2,"name":"练习4","open":true}

] };

alert(JSONstringify(datakey));

}

1、首先我们要导入json包,新建一个对象。

2、接着直接调用jsondumps将对象转化为json格式,如下图所示,这是比较常用的。

3、我们可以输出一下转化以后的格式,如果显示是str则代表是json格式。

4、而将json格式转化为对象也是比较常用的,这就用到load函数了。

5、接下来大家还需要知道的是json模块所在的位置,就是安装目录的lib模块下。

6、最后你可以打开json文件夹,看一下里面其他的一些功能函数,都是从这里出来的。

看不出什么问题,如果返回个格式正确的话,应该不会不运行的。

要知道运行不运行,先在function里面alert(1);

ajax的调试最好用Firefox装上firebug,在网络选项里面有XHR选项,那里很清楚的记录了ajax的请求及响应

我回忆了下,你这样写试试,这是我原来写的一个小例子

var store = new ExtdataStore({

autoLoad:true,//自动加载

//用json数据解析

reader:new ExtdataJsonReader({

totalRecords:"results",//分页时需要的参数

root:"items",//json格式的根节点

fields:[ //在数据库中映射的字段名

,

,

,

,

,

]

}),

//发送请求得到以上数据

proxy:new Extdata>

以上就是关于关于json的取值问题全部的内容,包括:关于json的取值问题、jquery怎么获取json里其中一个值、jquery getjson得不到返回数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9828651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存