如何用 Android 写入 json 文件
How to write in json file with Android
您好!我想更改名为“etatButton.json”的 json 文件中的值,但我不知道如何更改。
[
{
"bouton1":"on",
"bouton2":"on",
"bouton3":"on",
"bouton4":"off",
"bouton5":"on",
"bouton6":"on",
"bouton7":"on",
"bouton8":"on",
"bouton9":"off",
"bouton10":"off"
}
]
例如我想将“bouton1”的值从“on”更改为“off" 在像这样的 onClick 事件之后:
public void writeJson(View view) {
// Write smth in json file
}
谢谢!
此代码可以帮助您入门....
try {
JSONArray json = new JSONArray();
JSONObject jsonobject = new JSONObject();
jsonobject.put("k1", "v1");
jsonobject.put("k2", "v2");
json.put(jsonobject);
System.out.println(json);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
输出:
[{"k1":"v1","k2":"v2"}]
如果您希望能够更改 v1 或 v2,只需使用变量
您好!我想更改名为“etatButton.json”的 json 文件中的值,但我不知道如何更改。
[
{
"bouton1":"on",
"bouton2":"on",
"bouton3":"on",
"bouton4":"off",
"bouton5":"on",
"bouton6":"on",
"bouton7":"on",
"bouton8":"on",
"bouton9":"off",
"bouton10":"off"
}
]
例如我想将“bouton1”的值从“on”更改为“off" 在像这样的 onClick 事件之后:
public void writeJson(View view) {
// Write smth in json file
}
谢谢!
此代码可以帮助您入门....
try {
JSONArray json = new JSONArray();
JSONObject jsonobject = new JSONObject();
jsonobject.put("k1", "v1");
jsonobject.put("k2", "v2");
json.put(jsonobject);
System.out.println(json);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
输出:
[{"k1":"v1","k2":"v2"}]
如果您希望能够更改 v1 或 v2,只需使用变量