Projem için özel bir JSON deserializer yazmak istiyorum. Deserializer'daki tüm belgeyi, sadece özel deserializer'ı kullanmak istediğim kısımda ayrıştırmak istemiyorum. JSON yapısında özel nesne üzerine özel Jackson JsonDeserializer <T> sınıfı nasıl kullanılır?
Bu
ben ayrıştırmak istiyorum JSON geçerli: http://pastebin.com/mkHy0Gj6Şu anda, özel bir deserializer, belgenin baştan beri geçirilir kullanmayı deneyin ve el her şeyi ayrıştırmak zorunda, sadece sahip olmak istiyorum olaylar dizisindeki nesneler için bunu yapmak. Bunu nasıl yapabilirim? Kendi özel deserializer Ek açıklamadan
@JsonIgnoreProperties(ignoreUnknown = true)
ekleyebilir ve bunu serisini tercih alanları hariç her şeyi göz ardı eder http://pastebin.com/dePz0QFJ
Neden özel bir desperizatör yazmak istersiniz? Bu, onun yüzünde, – beresfordt
databinding kullanarak kolayca deserialize edilebilir görünmektedir. Tam JSON yayınlayamıyorum çünkü üzerinde bazı bilgilerim var, Steam API'den bir şey ayrıştırmaya çalışıyorum aslında. Bu ne deserializer ile ayrıştırmaya çalışıyorum yapısının yapısıdır. –