我有一个这样的json字符串
{
"bitrate": false,
"bitrateInit": 40000,
"bitr": 10000
}
我必须将以下数据附加到此
"test": {"enable":true }
最终数据将是
{
"bitrate": false,
"bitrateInit": 40000,
"bitr": 10000,
"test": {"enable":true }
}
我如何用java执行它
String str= "{"bitrate":false,"bitrateInit":40000,"bitr":10000}";
JSONObject jObj = new JSONObject(str);
我如何将这个“str”值附加到现有的 josn 对象上
最佳答案
试试这个:
String str= "{\"bitrate\":false,\"bitrateInit\":40000,\"bitr\":10000}";
String str2= "{\"enable\":true }";
JSONObject jObj = new JSONObject(str);
jObj.put("test", new JSONObject(str2));
System.out.println(jObj);
关于java - 将 json 数据附加到已经存在的 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56123274/