将复杂的JSON字符串映射到POJO类

时间:2013-01-17 09:16:08

标签: json rest jax-rs

我想将以下JSON结构映射到POJO类自动

{
    "fieldClass": 
    {
        "a": 1,
        "b": "b",
        "c": "c",
        "d": "d",
        "e": "e"
    }
}

我添加了将JSON映射到POJO类的参数到web.xml。我还尝试定义了两个类,一个用于包装类,另一个用于内部类。但是当我尝试使用某种方法时抛出以下异常:

  

SEVERE:Servlet [Jersey REST Service]的Servlet.service()在路径[/ projectName]的上下文中引发了异常[org.codehaus.jackson.map.exc.UnrecognizedPropertyException:无法识别的字段“fieldClass”(Class className),没有标记为可忽略的    在[来源:org.apache.catalina.connector.CoyoteInputStream@4d5d6704; line:1,column:10](通过引用链:className [“fieldClass”])]带根本原因

我可以将其映射到Java类自动吗?

1 个答案:

答案 0 :(得分:2)

请看这一部分:JSON.org Java section

杰克逊Quickstart guide

相关问题