如何更新Android中的JSON数据

问题描述:

如何更新Android中的JSON数据。我有几个数据集,我想改变它。我怎样才能做到这一点?如何更新Android中的JSON数据

+0

那么,你有什么尝试? – 2013-03-28 07:39:49

+0

你的问题目前还不清楚,请详细解释一下 – 2013-03-28 07:39:49

+0

到目前为止你有没有尝试过任何东西?你能发布一些你的代码,以便我们可以看到可能有问题的东西吗? – richsage 2013-03-28 07:41:13

需要参考您可以只覆盖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结构。

您可以从

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); 
    }