将JSON String转换为Object.class并使用instanceof确定实际的类

时间:2015-11-04 21:21:35

标签: java json

我有一个问题类似于这里提出的问题:

Convert JSON string to “Object.class”

我想没有

@JsonTypeInfo(include=As.PROPERTY, use=Id.CLASS, property="class")

我想要对JSON进行序列化/反序列化的所有类。

我想做类似的事情:

Object o = mapper.readValue(*a JSON string*, Object.class);

if (o instance of *foo.bar.SomeClass*){

    foo.bar.SomeClass fb = (foo.bar.SomeClass)o

                   *or*

    foo.bar.SomeClass fb = mapper.readValue(*a JSON string*, foo.bar.SomeClass);    }

那可能吗?

0 个答案:

没有答案