更新 JSONObject 中的元素

新手上路,请多包涵

假设我给了一个 JSONObject

 {
 "person":{"name":"Sam", "surname":"ngonma"},
 "car":{"make":"toyota", "model":"yaris"}
 }

如何更新 JSONObject 中的某些值?

如下所示:

 String name = jsonArray.getJSONObject(0).getJSONObject("person").getString("name");
name = "Sammie";

原文由 Harry 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 826
1 个回答

使用put方法: https ://developer.android.com/reference/org/json/JSONObject.html

 JSONObject person =  jsonArray.getJSONObject(0).getJSONObject("person");
person.put("name", "Sammie");

原文由 cowls 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题