2015-11-22 11 views
2

У меня есть JSon определение схемы, как это:Преобразовать формат JSON Schema

(Update: в основном его формат проекта 03: http://json-schema.org/draft-03/schema#)

{ 
    "$schema": "http://json-schema.org/draft-03/schema", 
    "product": { 
     "name": { 
      "required": true, 
      "type": "string" 
     }, 
     "description": { 
      "required": true, 
      "type": "string" 
     } 
    }, 
    "type": "object" 
} 

Но мне нужно в этом формате (стандарт JSON схемы структура), которая является проект формата 04 (http://json-schema.org/draft-04/schema#)

{ 
    "type": "object", 
    "properties": { 
     "product": { 
      "type": "object", 
      "required": [ 
       "name", 
       "description" 
      ], 
      "properties": { 
       "name": { 
        "type": "string" 
       }, 
       "description": { 
        "type": "string" 
       } 
      } 
     } 
    }, 
    "required": [ 
     "product" 
    ] 
} 

есть ли конвертер для преобразования выше Forma т к этому? Я просто не хочу вручную делать это, что может быть подвержено ошибкам.

ответ

Смежные вопросы