String转Json

我得到的是标准的json字符串,我现在想讲他转成json格式,然后取值,我用下面两种方法不行,求指教

交互式爱情
浏览 574回答 3
3回答

呼唤远方

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

慕桂英3389331

你创建一个对象,含有所有的json字符串的key值,用new Gson().fromJson()方法,可以把json转成你想要的对象。 这个方法有两个参数,一个是你的gson,一个是你新建对象的class。16年的最后一天还在敲代码,厉害的。

杨__羊羊

1.json是一种文本格式协议 2.string就是文本 3.一般都说json字符串的意思就是他是一个string 4.你要做的事情是讲json字符串反序列化成对象.然后取值 5.看着像java你可以百度firstjson或者百度java json序列化库
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java