Ответ 1
это должно содержать примеры, которые вы ищете
http://code.google.com/p/json-simple/wiki/DecodingExamples
У меня есть структура JSON, как указано ниже. Как я могу создать эту структуру массива программно?
JSON srtucture:
{
"Employee":
[
{
"EmP325235":
{
"Name":"Rekha_S",
"firstName":"Rekha",
"phoneWork":"788908909",
"lastName":"S",
"namePrefix":"Miss",
"phoneMobile":"3347687878",
"phoneHome":"5768900909",
"Email":""
},
"Em252555":
{
"Name":"Roopa_N",
"firstName":"Roopa",
"phoneWork":"0471245367",
"lastName":"N",
"namePrefix":"",
"phoneMobile":"",
"phoneHome":"",
"Email":""
}
}
],
"User_Details":
{
"USER_ID":"7890",
"Number":"8585858585",
"Password":"Passwordsgs"
}
}
это должно содержать примеры, которые вы ищете
http://code.google.com/p/json-simple/wiki/DecodingExamples
Я бы, вероятно, использовал библиотеку GSON, которая будет маршировать объекты Java.
Вот вам пример массив, чтобы вы начали, а также тонны других в руководстве пользователя.
XStream обеспечивает очень удобный способ преобразования JSON в JAVA и обратно. Его аннотация основана и делает работу преобразования довольно хорошо. Проверьте XStream
используйте следующую ссылку, поясненную полную структуру JSON.