Есть ли способ проверить повторяющиеся значения в библиотеке rapidjson? - PullRequest
0 голосов
/ 10 октября 2019

Я использую библиотеку rapidjson для разбора файла схемы Json. Я искал, есть ли какой-нибудь механизм, чтобы проверить, есть ли в схеме повторяющиеся значения?

{
    "$schema": "example.json",

    "data": [
        {
            "id": "1111-1111-1111",
            "timeout": 1
        },
        {
            "id": "1111-1111-1111",
            "timeout": 2
        }
    ]
}

Я хочу проверить, что массив «data» не имеет двух объектов с одинаковым идентификатором.

Одна из возможностей - проанализировать его, поместить «данные» в векторный массив и затем применить обычный поиск. Я проверяю, предоставляет ли rapidjson какую-то функцию для этого или нет?

...