用com.alibaba.fastjson.JSONObject对优美的花卷,
List list = JSONObject.parseArray("[0,0,2,1]", String.class);
package data.test;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JSONObject;public class Test {public static void main(String[] args) {String str = "{"key1":[1,0,0,1],"key2":[0,0,2,1],"key3":[0,0,1,1]}";JSONObject json = JSONObject.parseObject(str);JSONObject jsonnew = JSONObject.parseObject("{}");for (Map.Entry<String, Object> entry : skujson.entrySet()) { String skukey = entry.getKey(); List<String> list = JSONObject.parseArray(entry.getValue().toString(), String.class); int sum = 0; for (int i = 0; i < list.size(); i++) { int item = Integer.parseInt(String.valueOf(list.get(i)));sum += item;} jsonnew.put(skukey, sum); }System.out.println(jsonnew);}}