首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Robospice动态映射

Robospice动态映射
EN

Stack Overflow用户
提问于 2014-02-18 10:41:31
回答 1查看 151关注 0票数 1

有人能告诉我如何在我的“RoboSpice”中使用RequestResult.java进行动态映射吗?

我的JSON看起来要么是这样的:

代码语言:javascript
复制
"result": [
    {
      "attributeX1" "...",
      "type": "x",
      "attributeXi" "..."
    },
    {
      "attributeX1": "...",
      "type": "x",
      "attributeXi": "..."
     }
]

代码语言:javascript
复制
"result": [
    {
      "attributeY1" "...",
      "type": "y",
      "attributeYi" "..."
    },
    {
      "attributeY1" "...",
      "type": "y",
      "attributeYi" "..."
    }
]

因此,如果" type ":"x“,我必须使用模型"x.java”,如果"type“:"y”需要使用"y.java“模型

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-12 08:43:32

这完全取决于您正在使用的JSON库。Jackson 2提供了一种多态类型,您可能会感兴趣:http://programmerbruce.blogspot.com.es/2011/05/deserialize-json-with-jackson-into.html

官方医生来了:http://wiki.fasterxml.com/JacksonPolymorphicDeserialization

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21851252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档