我想下面的JSON字符串转换为Java对象:如何将下面的json字符串转换为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"}]}"
我的目标是很容易地访问它像:
(e.g. MyJsonObject myobj = new MyJsonObject(jsonString)
myobj.myrows[0].id would give me the ID, myobj.libraryname gives me "My Library").
我听说杰克逊的,但我不确定如何使用它来适应json字符串,因为它涉及到“mymusic”列表,所以它不仅仅是键值对。我如何用杰克逊来实现这个目标,或者如果杰克逊不是最好的,那么我可以用更简单的方法来实现这个目标吗?
的[?转换一个JSON字符串在Java对象]可能重复(http://stackoverflow.com/questions/1395551/convert-a-json-string-to-object-in -java) – bummi 2015-02-10 23:07:13