2011-08-19 10 views
8

Sono sicuro che qualcuno lo abbia già fatto: un collaboratore ha passato la briga di creare uno schema JSON che possa essere usato per convalidare un oggetto JSON; tuttavia, sono pigro e voglio solo generare un oggetto JSON vuoto "predefinito" dallo schema. C'è un modo semplice per farlo?Come posso analizzare uno schema JSON e creare un oggetto json predefinito o generare una classe java?

Mi piacerebbe farlo in Java.

In caso contrario, esiste un modo per generare una classe Java (NON in fase di esecuzione) basata su questo schema?

Muchas gracias, amigos.

risposta

0

Si può provare questo: Gson è una libreria Java che può essere utilizzata per convertire oggetti Java nella loro rappresentazione JSON. Può anche essere utilizzato per convertire una stringa JSON in un oggetto Java equivalente. Gson può lavorare con oggetti Java arbitrari inclusi oggetti preesistenti di cui non si dispone di codice sorgente.

http://code.google.com/p/google-gson/

+1

Potrei provare GSON, ma non risolverebbe il mio problema :) – Madmartigan

0

Prova a verificare Java from JSON. Ti consente di incollare JSON e ottenere i gars sorgente e compilati. C'è anche una versione standalone.