JSON-简单。修改和使用复杂对象

发布于 2025-01-12 07:28:40 字数 351 浏览 2 评论 0原文

我正在使用 JSON-simple 库来解析 Json 格式。如何使用或修改 JSONArray 的某些内容?例如,考虑以下 json,

"Place": [
    {
      "name": "owner 1"
    },
    {
      "name": "owner 2"
    }
  ],
  "branch": [
    {
      "name": "sucursal",
      "employe": [
        
      ],
      "clients": [
        
      ]
    },

我需要添加一些客户端并在将来修改它们。如何实现这一目标?

I am using the JSON-simple library to parse the Json format. How can I use or modify something to a JSONArray? For e.g. consider the following json

"Place": [
    {
      "name": "owner 1"
    },
    {
      "name": "owner 2"
    }
  ],
  "branch": [
    {
      "name": "sucursal",
      "employe": [
        
      ],
      "clients": [
        
      ]
    },

I need to add some clients and in the future modify them. How to achieve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花桑 2025-01-19 07:28:40

只需以相同的格式创建一个 pojo 类即可。

Classs Pojo{

private List<Place> place;

private List<Branch> branch;

// other fields

}

并使用对象映射器中的 writeValueAsString() 将其转换为 json。

Simply create a pojo class in the same format.

Classs Pojo{

private List<Place> place;

private List<Branch> branch;

// other fields

}

and use writeValueAsString() from your object mapper to convet it to json.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文