私は基本的なJavaクラスがあります:私は私のクラスに一致ジャクソン、サービスの応答を使用して、私のJAVAサーバーでWebサービスの応答を解析しようとしているJSONレスポンスから具体的なクラスを取得する方法は?
public class BasicDefinition {
private Integer id = null;
private String name = null;
@JsonProperty("ID")
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@JsonProperty("Name")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
を、私は私の結果を得るために、次のコマンドを使用していますサーバから:
String resultString = EntityUtils.toString(entity);
resultStringは次のとおりです。
{GetBasicEntityDefinitionsResult={ID=1, Name=Some Name}}
がどのように私は私のクラスを返すように文字列を変換することができますか?私の関数は返される必要のあるクラスとしてTを取得します。この場合、TはBasicDefinition
マッパー=新しいObjectMapper(){ –
GetBasicEntityDefinitionsResult = {ID = 1、名前=いくつかの名前が}} JSON – SpringLearner