Jackson Json: how to convert array to JsonNode and ObjectNode?

后端 未结 5 635
长发绾君心
长发绾君心 2020-12-14 00:56

Given Employee and company class

Company
{
    String companyName;
}

Employee
{
    String employeeName;
}

and my code like the following<

5条回答
  •  忘掉有多难
    2020-12-14 01:35

    ObjectMapper mapper = new ObjectMapper();
    List e = new ArrayList();
    ArrayNode array = mapper.valueToTree(e);
    ObjectNode companyNode = mapper.valueToTree(company);
    companyNode.putArray("Employee").addAll(array);
    JsonNode result = mapper.createObjectNode().set("company", companyNode);
    

提交回复
热议问题