使用fastjson修改json字符串数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Curryth_/article/details/81624507

使用fastjson修改json字符串数据

String jsonString = orderAppService.getItemJson(orderId);
        JSONArray jsonArray = JSONObject.parseArray(jsonString);
        for (Integer i = 0; i < jsonArray.size();i++){
            Integer productId = Integer.valueOf(jsonArray.getJSONObject(i).getString("product_id"));
            if (productId == goodsId){
                // 直接修改
                jsonArray.getJSONObject(i).put("state",1);
                break;
            }
        }

猜你喜欢

转载自blog.csdn.net/Curryth_/article/details/81624507