0
を受け入れるプロパティは、私はPOJOを持っている:ジャクソン:任意のJSON
public class A {
public int a;
public String anyJson1;
public String anyJson2;
public String anyJson3;
}
iはanyJsonX
フィールドは任意のJSONを受け入れるようにしたいです。例えば:
{"a":5, "anyJson1":[1,2,3], "anyJson2:4, "anyJson3":{"c":"d"}}
私は、これらのフィールドに@JsonRawValue
を入れてみましたが、ない成功
ネストされた例外はcom.fasterxml.jackson.databind.JsonMappingExceptionではありません:java.langでのインスタンスをデシリアライズすることはできません。 START_OBJECTトークンからの文字列
が、これは助けることができるかもしれませ:http://stackoverflow.com/a/24864724/5819195 –
nope。もう1つの質問はリストにデシリアライズすることです。デシリアライズせずにStringが必要です –
piotrek