Java 将JSON字符串转换为Object.class,并使用instanceof确定实际的类
我有一个类似于这里所问的问题: 我想做这件事而不必担心 在所有我希望序列化/反序列化到JSON的类上 我想做一些类似的事情:Java 将JSON字符串转换为Object.class,并使用instanceof确定实际的类,java,json,Java,Json,我有一个类似于这里所问的问题: 我想做这件事而不必担心 在所有我希望序列化/反序列化到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.ba
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); }
有可能吗
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); }