Ho una classe POJOGenera schema JSON dalla classe java
public class Stock{
int id;
String name;
Date date;
}
Ci sono annotazioni o framework di sviluppo/API in grado di convertire POJO allo schema JSON come qui di seguito
{"id":
{
"type" : "int"
},
"name":{
"type" : "string"
}
"date":{
"type" : "Date"
}
}
e anche io posso espandi lo schema per aggiungere informazioni come "Richiesto": "Sì", descrizione per ogni campo, ecc., specificando alcune annotazioni o configurazioni su POJO e puoi generare uno schema JSON come di seguito.
{"id":
{
"type" : "int",
"Required" : "Yes",
"format" : "id must not be greater than 99999",
"description" : "id of the stock"
},
"name":{
"type" : "string",
"Required" : "Yes",
"format" : "name must not be empty and must be 15-30 characters length",
"description" : "name of the stock"
}
"date":{
"type" : "Date",
"Required" : "Yes",
"format" : "must be in EST format",
"description" : "filing date of the stock"
}
}
È questo quello che stai cercando? http://stackoverflow.com/questions/9593409/convert-pojo-to-json – Elric
No, converte pojo in json object. Sto cercando di generare schema JSON come meta [informazioni sui campi del modulo di input mappati ai campi pojo come datatype, se è richiesto o meno, ecc.] Per gli utenti finali). – user3587174
Ecco un sito online che produrrà lo schema json da json: http://www.jsonschema.net/ – DwB