2017-01-16 96 views
-1

我使用Jackson FasterXML產品反序列化JSON。現在,我注意到在Profiler中,我得到了大量重複的字符串,因爲每次我收到一個JSON時,它都會反序列化成一個總是包含一些String變量的對象,這個變量告訴我類型名稱。 (這是Facebook GraphQL查詢的答案)。現在,我更喜歡在這個特定方法的反序列化過程中使用.intern()方法。那可能嗎?如果是這樣,怎麼樣?fasterxml jackson JSON反序列化 - 自定義添加

+0

最簡單的決定,好像是用JsonValueInstantiator的,但我發現這只是使用的示例爲整個班級。有沒有一些簡單的方法來使用它與字段? –

回答

0

似乎StringDeserializer可以提供whttp://stackoverflow.com/questions/17041249/jackson-override-primitive-type-deserialization