JAVA:如何将JsonObject更新到另一个JsonObject

时间:2019-12-02 02:03:01

标签: java json

我有遵循MongoDB格式的JSON文件:“ D://test.json”:

{
"key":"value"
}

{
"embedded": { "key2": "value2" }
}

{
"array" : ["one", "two", "three"]
}

我想将JsonObject更新为另一个。 例如。更换查询:

{
"courses": {"Math", "Biology"}
}

替换

{
"embedded": { "key2": "value2" }
}

文件应更改为:

{
"key":"value"
}

{
"courses": {"Math", "Biology"}
}

{
"array" : ["one", "two", "three"]
}

不使用MongoDB软件包中的方法怎么办?

1 个答案:

答案 0 :(得分:0)

首先,您的json格式无效。 然后,我假设您正在使用json.org库,为什么不使用此代码块?

test.put("course", {"Math", "Biology"}); test.remove("embedded");