还有一种net.sf.json.JSONObject大致都一样的道理,,,方法不同
参考网址:Json解析
这里记录一下,,生怕忘记
先看一段 :
"{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}"
服务器返回的是一个字符串,,但更加向一个对象,,但用对象获取却发现报错,,,看来只能用string截取了,看到{}用双引号包起来了,所以要先转化成JSONObject对象
val wx = obj.getString("data")//这里是服务器返回的
"{\"语文\":\"88\",\"数学\":\"78\",\"计算机\":\"99\"}数据用字符串截取的
val xwJson = JSONObject(wx)//转化成对象
下面就是拿到对象可以获取里面的数据了!!用Hashmap 或者,,for循环都可以了!!
参考网址:json字符串转换为org.json.JSONObject和JSONArray