可以将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。
答案 0 :(得分:0)
我很确定这个问题与前向和反向斜杠有关(Unix vs Windows)......