为了账号安全,请及时绑定邮箱和手机立即绑定

String转Json

String转Json

交互式爱情 2018-12-06 22:39:28
我得到的是标准的json字符串,我现在想讲他转成json格式,然后取值,我用下面两种方法不行,求指教
查看完整描述

3 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

首先,字符串gosn代表的是JSON数组,不能转成JSON对象,可以先转成JSON数组来操作,比如使用fastjson,JSONArray ja = JSONArray.parseArray(json); ((JSONObject)ja.get(0)).get("state");

查看完整回答
反对 回复 2018-12-16
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

你创建一个对象,含有所有的json字符串的key值,用new Gson().fromJson()方法,可以把json转成你想要的对象。

这个方法有两个参数,一个是你的gson,一个是你新建对象的class。16年的最后一天还在敲代码,厉害的。

查看完整回答
反对 回复 2018-12-16
?
杨__羊羊

TA贡献1943条经验 获得超7个赞

1.json是一种文本格式协议

2.string就是文本

3.一般都说json字符串的意思就是他是一个string

4.你要做的事情是讲json字符串反序列化成对象.然后取值

5.看着像java你可以百度firstjson或者百度java json序列化库

查看完整回答
反对 回复 2018-12-16
  • 3 回答
  • 0 关注
  • 573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信