所以我已经找到了一些关于如何做到这一点的先前主题,但它们对我来说都没有意义。我想知道是否有人可以解释如何编辑并添加到以下内容:
{
"users": {
"account1": {
"name": "username1",
"id": "user1id",
"shown": "do show"
},
"acount2": {
"name": "username2",
"id": "userd2id",
"shown": "do show"
},
},
"selectedAccount": "account1",
我希望添加帐户1和帐户2这样的新帐户。 我还希望更改selectedAccount的值。
对此的任何帮助将不胜感激。
所以我仍然需要帮助,这就是我目前正在做的事情:
JSONObject jsonObj = new JSONObject(sb.toString());
JSONObject profiles = jsonObj.getJSONObject("users");
JSONObject jsonAttribute = new JSONObject();
jsonAttribute.put("name", "username0");
jsonAttribute.put("id", "user0id");
jsonAttribute.put("shown", "do show");
JSONObject newProfile = profiles.append(name, jsonAttribute);
profiles.append("account0", newProfile);