Как проверить схему JSON по спецификации версии, указанной в Java

Учитывая схему JSON, как это ..

    {
   "$schema": "http://json-schema.org/draft-04/schema#",
   "title": "Product",
   "description": "A product from Acme's catalog",
   "type": "object",

   "properties": {

      "id": {
         "description": "The unique identifier for a product",
         "type": "integer"
      },

      "name": {
         "description": "Name of the product",
         "type": "string"
      },

      "price": {
         "type": "number",
         "minimum": 0,
         "exclusiveMinimum": true
      }
   },

   "required": ["id", "name", "price"]
}

Как проверить, что эта схема json соответствует указанной в ней схеме $, в данном случае - draft-04 ..

Есть ли в Java пакеты, которые могут это сделать? Могу ли я использовать что-то вродеhttps://github.com/everit-org/json-schema или это только проверка документа JSON по его схеме?

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос