Использование valijson с JSON от Nlohmann для Modern C ++ для проверки схем с подсхемами

Можно ли настроить 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 в этой последней строке.

0

Решение

Я уверен, что проблема была связана с прямой и обратной косой чертой (Unix против Windows) …

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]