zoukankan      html  css  js  c++  java
  • 关于Java中fastjson处理json的整理(补充)

    1,字符串转JSON对象

    String result = "{'XXX',[{'XXX','XXX'},{'XXX','XXX'}]}";
    JSONObject jsonObject = JSON.parseObject(result);
    

    2,字符串转JSON数组对象

    JSONArray jsonArray = JSONArray.parseArray(map.get("resultList").toString());
    

    3,遍历JSON数组

    JSONArray  whiteBoardBookList = JSONArray.parseArray(whiteBoardBook);
    Iterator<Object> iterator = whiteBoardBookList.iterator();
    while (iterator.hasNext()) {
    	JSONObject object = (JSONObject) iterator.next();
    	stringBuilder.append(object.get("id"));
    	if(iterator.hasNext()) {
    		stringBuilder.append(",");
    	}
    }
    

    注:JSON不用转list或map或ObJect,可以直接使用JSONArray,JSONObject,JSONObject来代替处理数据。

    正确付出才有收获
  • 相关阅读:
    EditText之边框颜色
    Android之drawable state各个属性详解
    Android-第三天
    Android 问题
    ios VS android
    Android-第二天(2)
    collapse
    2020/3/7
    2020/3/6
    P3825 [NOI2017]游戏
  • 原文地址:https://www.cnblogs.com/gongwangwang/p/15153369.html
Copyright © 2011-2022 走看看