我正在尝试使用Jackson轻松转换json和java对象。 所以我在我的项目Jackson-annotations,jackson-databind和Jackson-core中导入了三个罐子。但是当我在类中编写ObjectMapper时,它仍然无法识别它。
Person ob = new ObjectMapper()。readValue(content,Person.class);这里的ObjectMapper始终用红色下划线。我试图手动导入一些东西。
答案 0 :(得分:0)
嗯,班级ObjectMapper
位于jackson-databind。
您的导入中是否有com.fasterxml.jackson.databind.ObjectMapper
?
你是如何设置班级路径的?你在用Maven吗?这是在你的IDE中吗?
答案 1 :(得分:0)
ObjectMapper类出现在这里
org.codehaus.jackson.map.ObjectMapper
请尝试导入这里可用的jar ... http://www.java2s.com/Code/JarDownload/jackson-all/jackson-all-1.9.0.jar.zip