voglio convertire la seguente stringa JSON in un oggetto Java:Come convertire la seguente stringa json nell'oggetto java?
String jsonString = "{
"libraryname":"My Library",
"mymusic":[{"Artist Name":"Aaron","Song Name":"Beautiful"},
{"Artist Name":"Britney","Song Name":"Oops I did It Again"},
{"Artist Name":"Britney","Song Name":"Stronger"}]}"
Il mio obiettivo è di accedere facilmente qualcosa come:
(e.g. MyJsonObject myobj = new MyJsonObject(jsonString)
myobj.myrows[0].id would give me the ID, myobj.libraryname gives me "My Library").
Ho sentito parlare di Jackson, ma sono incerto come usarlo per adattare la stringa json che ho dal momento che non sono solo coppie di valori chiave a causa della lista "mymusic" coinvolta. Come posso realizzare questo con Jackson o c'è un modo più semplice per farlo se Jackson non è il migliore per questo?
possibile duplicato di [? Convertire una stringa JSON di opporsi in Java] (http://stackoverflow.com/questions/1395551/convert-a-json-string-to-object-in -java) – bummi