当前位置: 代码迷 >> 综合 >> org.json.JSONObject解析字符串
  详细解决方案

org.json.JSONObject解析字符串

热度:57   发布时间:2023-10-19 07:24:57.0

还有一种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