Jackson Deserializer

时间:2016-02-15 16:38:27

标签: java jackson deserialization

我使用这个JSON反序列化器:

scheduleContainerTypeInString = jp.getText();  

我使用这样的反序列化器:

Usage of deserializer

并且在反序列化器中只有 {位于最终字符串中的变量scheduleContainerTypeInString = jp.getText();

有谁知道我做错了什么?

Frontend to Backend object

1 个答案:

答案 0 :(得分:0)

containerType属性的“value”是 json对象,而不是简单值。 json解析器位于containerType值的开头,该值是一个“{”字符(表示json对象的开头)。您需要使用包含json对象的各种事件,即containerType值。 (例如,遍历对象属性,适当地处理“value”属性,当你到达结束“}”时结束)。