2017-02-16 30 views
0

Я пишу jsonSchema для моих классов моделей, которые будут использоваться для создания классов на разных языках. В настоящее время я использую gradle для публикации файла схемы в artifactory. Я хочу в основном проверить схему, прежде чем публиковать ее в artifactory. Я проверил онлайн, но не смог найти подходящий плагин. Существуют плагины, которые проверяют json-файлы на файл схемы (что не совсем мое требование)Плагин Gradle для валидатора JsonSchema

Есть ли способ проверить файл jsonSchema? Если есть java-библиотека, которая делает это, это также отлично со мной.

ответ

0

Как указано на @Pedro json-schema-validator ли проверять файлы схемы, но это не позволяет каталог, который может содержит несколько файлов.

Я подал issue против этого проекта, а также отправлю pull request. Надеюсь, он будет объединен с основным подразделением и будет доступен для других.

Он предоставляет инструмент командной строки, который выполняет проверку схемы. Я натыкаюсь на gradle-json-validator, который обеспечивает проверку схемы. Я собираюсь использовать это вместо этого.

0

Это один: https://github.com/daveclayton/json-schema-validator

Не уверен, если это ваш случай, но вы также можете попробовать проверки некоторых образцы JSon, которые вы знаете заранее, действительные или недействительные против вашей JSon схемы и проверить, что результат является правильным.

также: http://json-schema.org/implementations#validator-java

Надежда, что помогает

+0

Спасибо за обмен ссылки. Я уже рассмотрел json-schema-validator, который в основном проверяет json-файл на jsonschema, но он не проверяет сам jsonschema. – Rakesh