Jackson'un ObjectMapper
unmarshall öğesinin bir JSON ağacında yalnızca belirli bir düğümden (ve 'aşağı') olması mümkün mü?JSON ağacındaki belirli düğümden nesneyi eşlemek için Jackson'ı kullanma
Kullanım durumu genişletilebilir bir belge biçimidir. Ağaca yürümek ve daha sonra, kullanıcının kullandığını ve belgenin bu bölümüyle ne yapacağını bilecek eklentileri görmek için geçerli yolu genişletilebilir eklenti kümesine yayınlamak istiyorum.
Eklenti yazarlarının, JsonNode
'un alt düzey ayrıntılarını veya akış API'sini ele almaları gerekmeyeceğini; bunun yerine, yalnızca bir bağlamı ve belirli bir JsonNode
'u geçirin ve daha sonra, ağacın kökü olarak iletilen düğümü dikkate alarak, sınıfının bir örneğini açığa çıkarmak için güzel ve kullanışlı ObjectMapper
'u kullanabileceksiniz.
Tam olarak bunun gibi sesler: http://martinfowler.com/articles/refactoring-document-load.html#CreatingObjectsDeepInTheDocumentStructure –