0

有没有办法使用 JSONcpp 更改现有 JSON 文件中的单个值?我想保留文件中的现有格式(注释、空格、换行符)。

示例:在 C:/test.json 中找到键为“test_boolean”的值,并将其值设置为“false”,其他所有内容保持原样。

我尝试过使用 Json::StyledStreamWriter,两者都带有我要更改的值的根,以及值本身。在第一种情况下,使用新值重写了整个文件,但没有保留格式或注释。在第二种情况下,整个文件中只写了“false”。

4

1 回答 1

-1

根据我的测试/研究,使用 JSONcpp 修改 JSON 中的单个值是不可能的,以保持当前格式。

于 2014-02-21T15:49:44.497 回答