小编Ash*_*mar的帖子

如何在java pojo类中解除json对象的deseralize?

我有一个简单的JSON语句,其类型非常需要.像这样

 {
       actor:{name:"kumar",mbox:"kumar@gmail.com"}
       verb :"completed"
    }
Run Code Online (Sandbox Code Playgroud)

要么

{
       actor:{name:["kumar","manish"],mbox:["kumar@gmail.com","manish@gmail.com"]}
       verb :{
            "id" : "http://adlnet.gov/expapi/verbs/completed",
        "display" : {
            "en-US" : "completed"
        }
    }
Run Code Online (Sandbox Code Playgroud)

我使用POJO类来映射这个json字符串和pojo类代码给出了bleow

@JsonProperty("actor")
Actor actor;
@JsonProperty("verb")
Verb objVerb;
@JsonProperty("verb")
String verb;
public Actor getActor() {
    return actor;
}
public void setActor(Actor actor) {
    this.actor = actor;
}
public Verb getObjVerb() {
    return objVerb;
}
public void setObjVerb(Verb objVerb) {
    this.objVerb = objVerb;
}
@JsonIgnore
public String getVerb() {
    return verb;
}
@JsonIgnore
public void setVerb(String verb) {
    this.verb = …
Run Code Online (Sandbox Code Playgroud)

rest serialization json web-services jaxb

6
推荐指数
1
解决办法
455
查看次数

标签 统计

jaxb ×1

json ×1

rest ×1

serialization ×1

web-services ×1