Spring boot 将 json 子集映射到 pojo

问题描述 投票:0回答:1

我有一个如下定义的json:

{
"data": [
   {
    "type": "hosts",    
    "attributes": {
        "element1": "value1",
        "element2": "value2"
  }
}
]
}

我希望 spring 只查看“属性”节点并将其编组到由“类型”资源定义的 pojo 中。 json 位于 json-api 规范中,将来会增强以完全兼容该规范。

有关于如何解决这个问题的指导吗?

谢谢, 纳文

spring-boot json-api
1个回答
1
投票

我认为您可以使用 ObjectMapper 将 JSON 对象解析为映射器。 请看这里:

Jackson JSON – 将 JSON 转换为 Map

http://www.journaldev.com/2324/jackson-json-java-parser-api-example-tutorial

© www.soinside.com 2019 - 2024. All rights reserved.