【问题标题】:How to Create JSON Array in Java如何在 Java 中创建 JSON 数组
【发布时间】:2011-11-02 06:42:03
【问题描述】:

我有一个 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" 
   } 
}

【问题讨论】:

  • 您是否在寻求有关 Java 的 JSON 库的建议? json.org有很多东西

标签: java json arrays


【解决方案1】:

我可能会使用 GSON library 来编组 Java 对象。

有一个array example 可以帮助您入门,还有一个ton of others in the user guide

【讨论】:

    【解决方案2】:

    XStream 提供了一种非常方便的方式来将 JSON 转换为 JAVA 并返回。它基于注释并且可以很好地完成转换工作。检查XStream

    【讨论】:

      【解决方案3】:

      使用以下链接解释 JSON 的完整结构。

      http://json.org/java/

      【讨论】:

        猜你喜欢
        • 2015-06-07
        • 1970-01-01
        • 2018-04-28
        • 2017-02-23
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多