【问题标题】:How can I convert Java List Object to Json with this format? (see body)如何使用这种格式将 Java List Object 转换为 Json? (见正文)
【发布时间】:2021-06-28 17:49:05
【问题描述】:

谁知道如何将这个 Java 列表对象转换为 Json?

List<SampleObject> sample = new ArrayList<SampleObject>();

转成这种格式(注意Json不是数组)

{
  "0": {
    "firstName": "",
    "lastName": "",
  },
  "1": {
    "firstName": "",
    "lastName": "",
  }
}

提前致谢。希望你能帮助我:)

【问题讨论】:

    标签: java json list pojo


    【解决方案1】:

    将您的列表转换为映射,其中您的键将是一个整数,表示列表中从 0 开始的索引。之后通过任何标准方式将您的地图转换为 JSON,您将获得您的格式。要了解如何将您的 Map(或任何类)序列化为 JSON,请参阅以下问题:How to serialise a POJO to be sent over a Java RSocket?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-13
      • 2014-09-09
      • 2019-05-08
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多