Gerar a saída de Json da amostra do esquema Json

quero saber se existe um método no qual posso gerar a amostra de saída json com base numa entrada do esquema json.

por exemplo : -

input =>

{
"title": "Example Schema",
"type": "object",
"properties": {
    "firstName": {
        "type": "string"
    },
    "lastName": {
        "type": "string"
    },
    "age": {
        "description": "Age in years",
        "type": "integer",
        "minimum": 0
    }
},
"required": ["firstName", "lastName"]
}

output => 

{     
  "firstName" : "RandomFirstName",
   "lastName" : "RandomLastName"
}

eu tenho um grande esquema Json com muitas validações para gerar uma amostra válida json eu poderia criar um manualmente usando Java ou apenas um tipo ele em um arquivo. Há uma maneira melhor disponível ?

 12
Author: Abhijeet Kushe, 2014-02-20

2 answers

Podes tentar o JSON Schema Faker . Ele irá pegar um esquema e gerar/produzir um objeto JSON que validará contra o esquema.

 6
Author: Eric Olson, 2016-07-29 17:19:37