gpt4 book ai didi

c++ - 使用valijson和Nlohmann的JSON for Modern C++来验证具有子方案的架构

转载 作者:行者123 更新时间:2023-12-03 07:04:32 25 4
gpt4 key购买 nike

是否可以使valijson与Nlohmann的json解析器一起使用,以从文件中引用其他文件中的子模式来读取架构?

json mySchemaDoc;
if (!valijson::utils::loadDocument("testSchema.json", mySchemaDoc)) {
cout << "failed to create schema";
}

Schema mySchema;
SchemaParser parser;
NlohmannJsonAdapter mySchemaAdapter(mySchemaDoc);
parser.populateSchema(mySchemaAdapter, mySchema);

我在最后一行得到了一个std::runtime_error。

最佳答案

我敢肯定这个问题与正斜杠和反斜杠(Unix vs Windows)有关...

关于c++ - 使用valijson和Nlohmann的JSON for Modern C++来验证具有子方案的架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40253329/

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