使用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;
}
}
本文介绍了如何利用Fastjson这个Java库来解析和修改JSON字符串,详细阐述了其在处理JSON数据时的方法和步骤。
1649

被折叠的 条评论
为什么被折叠?



