shwq.net
当前位置:首页 >> 如何获取json中某个字段的值? >>

如何获取json中某个字段的值?

先找出那个字段再替换,如: var obj={'name':'zhang','age':'20'};//json数据,要替换name值中'z'var val=obj.name;//获取name的值var str=val.replace('z','k');//替换obj.name=str;//把新的值赋给name字段你的代码也按照这种思路去做就行了。

JSONObject obj = {"count":1,"admin":{"admin_power":"1","admin_name":"joeyhacker"}} ; String name = obj.getObject("admin").getString("admin_name");

你的数据格式是错误的吧?应该是下面这样吧? [ { id:1, name:'zhang' }]如果是这样的话 比如你那个字段是在data下的 var i=data[0].id;var j=data[0].name就是这样

因为这只是一个字符串,转换为json之后才能用。方式有很多 可以用这个试试 JSON.parse(str);

JSONObject obj = {"count":1,"admin":{"admin_power":"1","admin_name":"joeyhacker"}} ; String name = obj.getObject("admin").getString("admin_name");

可以 var text= {'1':'a','2':'b'}var s = '1'alert(text[s])

会有""。可以用JsonNode.asText()就没有双引号了。

angularjs读取json中的某个字段的方法是利用json的api实现的。 思路:先把js字符串转化成json结构,然后利用取属性运算符获取各个属性。 1、例如有以下json数据: var data = { "resultList": [ "{\"lookupKey\":2,\"clientKey\":1,\"codeName\"...

var a={"data":[{"trs":[{"status":null,"tds":{"wz":{"value":" is baidu"},"code":{"value":"1"}}},{"status":null,"tds":{"wz":{"value":" is jd"},"code":{"value":"5"}}}],"name":"name1","sword":"SwordGrid"}]};var k=a.data[0].trs;var ...

首先你获取的json数据是字符串a的话,就 import json d = json.loads(a) x =d.get("想要的字段") x就是你要的数据

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com