Как мы можем получить результат json, который не имеет нулевых строк при преобразовании из pojo в json?Как удалить нулевое значение Строки из Json при преобразовании pojo в Json с использованием Json.toJson() в рамки воспроизведения?
class Test{
public String id;
public String firstname;
public String lastname;
}
Test test=new Test();
test.id="1";
test.firstname="John";
Когда мы преобразуем тест JSON:
Json.tojson(test); // using play.libs.Json
Результат:
{
"id":"1",
"firstname":"John",
"lastname":null
}
Ожидаемый результат:
{
"id":"1",
"firstname":"John"
}
Может кто-нибудь помочь с этим? Спасибо.