java中Json对象集合修改值

String checkAttr[] = { "金色", "200l" };

String attr = "{\"金色\":{\"200l\":{\"price\":\"1999\",\"stock\":9,\"goods_code\":\"\",\"bar_code\":\"\"},\"300l\":{\"price\":\"2099\",\"stock\":\"11\",\"goods_code\":\"\",\"bar_code\":\"\"}},\"白色\":{\"200l\":{\"price\":\"1099\",\"stock\":\"11\",\"goods_code\":\"\",\"bar_code\":\"\"},\"300l\":{\"price\":\"2099\",\"stock\":\"11\",\"goods_code\":\"\",\"bar_code\":\"\"}}}";

checkAttr 是购买的商品规格
attr是商品的所有规格
都是保存在数据库的,以json的格式

现在要求在购买完成了之后对attr进行修改,请问怎么做?

第1个回答  2018-04-03
百度将json转为对象,再对对象进行修改,再转为json持久化。本回答被网友采纳
相似回答