String strAllImp= " [{"id":2,"name":"还不错","count":3}]";
JSONArray arr = new JSONArray();
if(StringUtils.isNotEmpty(strAllImp)){
arr = JSONArray.fromObject(strAllImp);
}
for(int i=0;i<arr.size();i++){
JSONObject obj = arr.getJSONObject(i);
int jsonId = obj.getInt("id");
int count = obj.getInt("count");
obj.put("count", count+1);//注意和element还有accumulate的区别
flag = false;
break ;
}
相关文章
- 从Java中的JSON数组对象获取字符串值
- 如何获取多个RSS源并将它们合并到一个Feed中,然后将合并的源转换为JSON数据? (JavaScript的)
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- 如何从mongodb获取数据并将其转换为node.js中的json对象?
- java中JSON串转换并获取数据
- Java中从键盘中任意输入字符串,将其转换成数字后,并求和
- java遍历复杂json字符串获取想要的数据
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- java从输入流中获取数据并返回字节数组示例