我想自动将以下 JSON 结构映射到 POJO 类:
{
"fieldClass":
{
"a": 1,
"b": "b",
"c": "c",
"d": "d",
"e": "e"
}
}
我添加了参数以将 JSON 映射到 POJO 类到 web.xml。我还尝试定义两个类,一个用于包装类,一个用于内部类。但是当我尝试使用某种方法时抛出以下异常:
SEVERE: Servlet.service() for servlet [Jersey REST Service] in context with path [/projectName] threw exception [org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "fieldClass" (Class className), not marked as ignorable at [Source: org.apache.catalina.connector.CoyoteInputStream@4d5d6704; line: 1, column: 10] (through reference chain: className["fieldClass"])] with root cause
我可以自动将其映射到 Java 类吗?
最佳答案
看看这个部分:JSON.org Java section
还有 jackson Quickstart guide
关于json - 将复杂的 JSON 字符串映射到 POJO 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14375620/