Java'da boş bir değer taşıyan bir json dizgesini kaldırmak istiyorum. Nesneyi Properties
nesnesine serileştirmek istiyorum. json dizesi gibi bir şey:Gson, nesneyi yeniden serileştirme nesnesini null olarak yok sayıyor
{"prop1":null, "propr2":"fancy value"}
Ben
String json = //
new Gson().fromJson(json, Properties.class);
kullanarak serisini nedeniyle Hastable
bir boş gösterici istisna almak Properties
nesnesine. Gson'un boş değerlerin serileştirilmesini göz ardı etmesini nasıl sağlayabilirim?
Hatta özel deserializer ile aynı sorunu yaşıyorum. Boşlukları kontrol edebilirim ve yapabilirim ama çok çek var. Bir özelliğin var olup olmadığını ve değerin null olmadığını kontrol etmek için kullanabileceğiniz api'de herhangi bir şey var mı? – lostintranslation
Bazen, bu özelliklerin bir uzantısı sağlamak için daha basit olacağını düşünüyorum. –