Ich habe eine JSON-Struktur wie unten angegeben. Wie kann ich diese Array-Struktur programmgesteuert erstellen?
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"
}
}
dies sollte die von Ihnen gesuchten Beispiele enthalten
http://code.google.com/p/json-simple/wiki/DecodingExamples
Ich würde wahrscheinlich die GSON-Bibliothek verwenden , die Java-Objekte marshallt.
Es gibt ein Array-Beispiel , um Ihnen den Einstieg zu erleichtern, sowie eine Tonne anderer im Benutzerhandbuch .
XStream bietet eine sehr bequeme Möglichkeit, JSON in Java und zurück zu transformieren. Seine Annotation basiert und macht die Konvertierung ziemlich gut. Prüfen Sie XStream
verwenden Sie den folgenden Link, um die vollständige Struktur der JSON zu erläutern.