返回信息流假设我有以下json数据:
{
"name": "张老头",
"age": 66
}
我要怎么由“name”得到“张老头”呢??就像在xml或者html里,我想提取某个节点的内容或者某个属性的属性值,只需要给节点名或者属性名就行了。
大神别笑我,我百度谷歌了好久也不知道怎么办。想要专门的json解析,不用正则匹配。。。
谢谢~
这是一条镜像帖。来源:北邮人论坛 / java / #28132同步于 2013/12/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
【json】弱弱弱弱地问一个json的问题。。。
hainanlxs
2013/12/19镜像同步27 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
查过fastjson,jackson,但是都是在说序列化反序列化,我没看明白。我觉得我的需求应该是个很简单的方法能解决的吧。。。能给个链接么?谢谢啦~
【 在 yanxuan 的大作中提到: 】
: 开源json框架不少 学习看User guide
http://wiki.fasterxml.com/JacksonInFiveMinutes
【 在 hainanlxs 的大作中提到: 】
: 查过fastjson,jackson,但是都是在说序列化反序列化,我没看明白。我觉得我的需求应该是个很简单的方法能解决的吧。。。能给个链接么?谢谢啦~
也是菜鸟,最近正好捣鼓了一下json
加入现在你有了这个JSONObject json,那想得到里面的name,直接json.getString("name")取不到么?
大神牛逼,你说的就是我要的,直击要害啊!因为我就是得到一个很庞大的json数据,要根据keyname得到value,所以就是用你这个方法。太感谢了!!!
【 在 soonhuisky 的大作中提到: 】
: 也是菜鸟,最近正好捣鼓了一下json
: 加入现在你有了这个JSONObject json,那想得到里面的name,直接json.getString("name")取不到么?
你用的什么包啊,我用fastjson。。。
【 在 soonhuisky 的大作中提到: 】
: 也是菜鸟,最近正好捣鼓了一下json
: 加入现在你有了这个JSONObject json,那想得到里面的name,直接json.getString("name")取不到么?
恩,我用的fastjson方法名也是一样的。大概是因为这就是个很基本的方法吧~
【 在 soonhuisky 的大作中提到: 】
: 不知道是个什么包,json-jar好像是
这不就是python中的字典么。。。
【 在 hainanlxs 的大作中提到: 】
: 假设我有以下json数据:
: {
: "name": "张老头",
: ...................