Я использую библиотеку rapidjson для разбора файла схемы Json. Я искал, есть ли какой-нибудь механизм, чтобы проверить, есть ли в схеме повторяющиеся значения?
{
"$schema": "example.json",
"data": [
{
"id": "1111-1111-1111",
"timeout": 1
},
{
"id": "1111-1111-1111",
"timeout": 2
}
]
}
Я хочу проверить, что массив «data» не имеет двух объектов с одинаковым идентификатором.
Одна из возможностей - проанализировать его, поместить «данные» в векторный массив и затем применить обычный поиск. Я проверяю, предоставляет ли rapidjson какую-то функцию для этого или нет?