Java 将JSON对象映射到动态创建的类运行时

Java 将JSON对象映射到动态创建的类运行时,java,json,jackson,Java,Json,Jackson,我在寻找java中的JSON库,我决定使用Jackson,因为它支持注释和restful web服务,但是如果我有一个JSON字符串,并且我想将它映射到编译时不存在的对象,我的意思是我没有必须在中提供的类 Object object = mapper.readValue(new File("c:\\user.json"), object.class); 有没有一种方法可以在运行时动态创建类?你找错了方向。首先学习如何直接处理JSON,只需将其解析为映射和列表。然后,您可以使用其中一个奇特的“

我在寻找java中的JSON库,我决定使用Jackson,因为它支持注释和restful web服务,但是如果我有一个JSON字符串,并且我想将它映射到编译时不存在的对象,我的意思是我没有必须在中提供的类

Object object = mapper.readValue(new File("c:\\user.json"), object.class); 

有没有一种方法可以在运行时动态创建类?

你找错了方向。首先学习如何直接处理JSON,只需将其解析为映射和列表。然后,您可以使用其中一个奇特的“POJO”工具。动态创建一个类比我刚才说的要复杂得多。如果你想“直接加载”(而不是创建),答案是肯定的。您可以友好地绑定实体(如果您想要使用JAXB的示例,只需说一句即可);)不,我的意思是在运行时动态创建类,这可能吗?