gpt4 book ai didi

c++ - 比较 rapidjson::Documents

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:53:05 25 4
gpt4 key购买 nike

我有两个 RapidJSON 文档。一个是我在运行时创建的,另一个是从磁盘读取的。

我想比较这两个文档是否相似。比较 RapidJSON 文档的最佳方式是什么?

我的 JSON 看起来像这样

{
"SimpleCompany:Manager":
{
"read":true,
"update":true,
"delete":true,
"insert":true
},
"SimpleCompany:Manager":
{
"read":true,
"update":true,
"delete":true,
"insert":true
},
}

最佳答案

是的,现在,GenericValue 用其他值、字符串或基元覆盖了 operator==:

bool operator==(const GenericValue<...>& rhs) const;
bool operator==(const Ch* rhs) const;
bool operator==(const std::basic_string<Ch>& rhs) const;
bool operator==(const T& rhs) const;

关于c++ - 比较 rapidjson::Documents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24909621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com