如何在Java中创建JSON数组
我有一个JSON结构,如下所示。 如何以编程方式创建此Array结构?
JSON结构:
{ "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
http://code.google.com/p/json-simple/wiki/EncodingExamples
json-简单的家
我可能会使用GSON库来编组Java对象。
有一个数组示例可以帮助您入门,以及用户指南中的大量其他 示例 。
XStream提供了一种非常方便的方法,可以将JSON转换为JAVA并返回。 它基于注释,并且很好地完成了转换工作。 检查XStream
使用以下链接解释JSON的完整结构。