如何更新Android中的JSON数据

时间:2013-03-28 07:38:07

标签: android json

如何在Android中更新JSON数据。我得到了几个数据集,我想改变一个。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

您可以覆盖value,只需将Object再次添加到JSONObject中,并使用其他值。

<强> E.g: -

String jsonStr = "{\"a\" = 1, \"b\" = 2}";
try {
    JSONObject json = new JSONObject(jsonStr);
    json.put("a", 3);
} catch (JSONException e) {
}

根据您的需要和JSON结构修改此内容。

答案 1 :(得分:0)

您可以参考

http://www.vogella.com/articles/AndroidJSON/article.html#androidjson_write

  public void writeJSON() {
      JSONObject object = new JSONObject();
      try {
        object.put("name", "Jack Hack");
        object.put("score", new Integer(200));
        object.put("current", new Double(152.32));
        object.put("nickname", "Hacker");
      } catch (JSONException e) {
        e.printStackTrace();
      }
      System.out.println(object);
    }