【发布时间】:2017-01-16 07:55:40
【问题描述】:
我使用 Jackson FasterXML 产品来反序列化 JSON。现在,我在分析器中注意到我得到了大量重复的字符串,因为每次我收到 JSON 时,它都会反序列化为一个对象,该对象总是包含一些告诉我类型名称的字符串变量。 (它是对 Facebook GraphQL 查询的回答)。现在,自然地,我更喜欢在此特定方法的反序列化期间使用 .intern() 方法。那可能吗?如果有,怎么做?
【问题讨论】:
-
最简单的决定似乎是使用 JsonValueInstantiator 但在示例中我发现它仅用于整个类。有没有一些简单的方法可以将它与字段一起使用?