当前位置: 代码迷 >> Android >> android josn 解析 紧急情况啊该如何处理
  详细解决方案

android josn 解析 紧急情况啊该如何处理

热度:407   发布时间:2016-05-01 17:52:53.0
android josn 解析 紧急情况啊
{
┈┈"RC":{
┈┈┈┈"P1":{
┈┈┈┈┈┈"ID":"10704",
┈┈┈┈┈┈"Image":"http://www.ledwang.com/ULF/B2B/P/120705/c3feaf4ff19a4d99b7d935d722047b3e.jpg",
┈┈┈┈┈┈"TitleName":"LED投影新光源解析"
┈┈┈┈ },
┈┈┈┈"P2":{
┈┈┈┈┈┈"ID":"10698",
┈┈┈┈┈┈"Image":"http://www.ledwang.com/ULF/B2B/P/120704/cff0527c8cba47c4914bc09064d1c439.jpg",
┈┈┈┈┈┈"TitleName":"上海南站LED变色彩灯点缀犹如地下银河 "
┈┈┈┈ },
┈┈┈┈"P3":{
┈┈┈┈┈┈"ID":"10661",
┈┈┈┈┈┈"Image":"http://www.ledwang.com/ULF/B2B/P/120628/4e92981254014519939f111795296292.jpg",
┈┈┈┈┈┈"TitleName":"中电熊猫照明 LED行业的“国宝”"
┈┈┈┈ },
┈┈┈┈"P4":{
┈┈┈┈┈┈"ID":"10609",
┈┈┈┈┈┈"Image":"http://www.ledwang.com/ULF/B2B/P/120614/15b171a1d3ab4c13bf3f6f08163e7a97.JPG",
┈┈┈┈┈┈"TitleName":"奥的亮新品发布,功能全面升级"
┈┈┈┈ }
┈┈ },
┈┈"time":"2012-7-20 14:33:47"
  }


这种应该怎么解析啊

------解决方案--------------------
jsonobject 获得第一个 然后自获得 一直到得到想要的数据位置


((JsonObject)jsonobject.get("RC")).get("PI") 一次类推试试看


------解决方案--------------------
对了这是一个项目包下载来用不知道你用的是什么 试试这个 google JsonObject 找找
------解决方案--------------------
JSONObject json = null;
try {
json = new JSONObject(str);
} catch (JSONException e) {
e.printStackTrace();
}
JSONArray ja = json.get("RC");
然后循环
------解决方案--------------------
这个里面全是jsonobject,没有jsonarray,没办法循环的。如果格式固定的话,就单个的往外读,
或者你可以去看看用google的 GSON,它可以直接把json转换成一个java object.
  相关解决方案