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

JSON-Simple. Modify and use complex object

我正在使用 JSON-简单库来解析 Json 格式。如何使用或修改 JSON 数组?例如考虑以下 json

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

我需要添加一些客户端,并在以后修改它们。如何实现?

只需创建一个相同格式的 pojo class。

Classs Pojo{

private List<Place> place;

private List<Branch> branch;

// other fields

}

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