kullanarak seri hale getirme sırasında bir değişkene varsayılan değer ayarlama JSON'u Java nesnesine dönüştürmeye çalışıyorum. Bir çiftin belirli bir değeri null
olduğunda, bazı varsayılan değerler ile ayarlanmalıdır.Gson
İşte benim POJO geçerli:
public class Student {
String rollNo;
String name;
String contact;
String school;
public String getRollNo() {
return rollNo;
}
public void setRollNo(String rollNo) {
this.rollNo = rollNo;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
}
Örnek JSON nesnesi: Okul null
ise
{
"rollNo":"123", "name":"Tony", "school":null
}
Yani, bir varsayılan değer içine bu yapmalıdır gibi "school":"XXX"
. Nesneleri seri hale getirirken bunu Gson ile nasıl yapılandırabilirim?
büyük teşekkür denetler evrensel işlevini yapabilirsiniz. Güzel karar –