Мне нужно проверить JSON
: проверить количество и наименование полей, а также их типы.
Насколько я понимаю, вы можете сделать это, используя JSON
схемы. Но у меня нет ни классов, ни схем - просто пример JSON
.
Я попытался создать схему и проверить JSON
, но не получилось.
Разные библиотеки либо не хотели создавать схему JSON
, либо проверяли их, пропуская случаи, когда типы были разными.
Я пробую следующие библиотеки:
- org.everit.json.shema
- io.rest-assured
- com.github.fge
Но ни один не работает.
UPD: JSON
может быть очень большим (более 180 тыс. Строк)
Я хочу только создать JSON
Схему из JSON
файла и затем проверить все входные файлы.
Заранее спасибо за помощь!