在JSONArray中的给定位置添加值

时间:2011-12-09 10:43:44

标签: java json

我正在使用java,json.simple.JSONObject。我有一个json对象,里面有一个json数组。我想在给定的位置添加空值

{"rows_map":{"2":["test1a","2011-12-08 18:13:50.6"],"1":["test2","2011-12-07 11:51:11.237"]}

假设我想在第二个位置添加值

{"rows_map":{"2":["test1a","","2011-12-08 18:13:50.6"],"1":["test2","","2011-12-07 11:51:11.237"]}

我该怎么做?

2 个答案:

答案 0 :(得分:1)

你可以通过传递它的位置来设置值,例如

jsonarr.put(1,"");

点击此处查看更多http://www.json.org/javadoc/org/json/JSONArray.html

答案 1 :(得分:0)

在编码之前,只需将空值放入数组中即可!