首先,字符串gosn代表的是JSON数组,不能转成JSON对象,可以先转成JSON数组来操作,比如使用fastjson,JSONArray ja = JSONArray.parseArray(json); ((JSONObject)ja.get(0)).get("state");
哥哥真乃神人也!一语惊醒梦中人
你创建一个对象,含有所有的json字符串的key值,用new Gson().fromJson()方法,可以把json转成你想要的对象。
这个方法有两个参数,一个是你的gson,一个是你新建对象的class。16年的最后一天还在敲代码,厉害的。
1.json是一种文本格式协议
2.string就是文本
3.一般都说json字符串的意思就是他是一个string
4.你要做的事情是讲json字符串反序列化成对象.然后取值
5.看着像java你可以百度firstjson或者百度java json序列化库