Можно ли настроить valijson для работы с анализатором json от Nlohmann для схем, считанных из файла со ссылками на подсхемы в других файлах?
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 против Windows) …
Других решений пока нет …