Gson игнорирует ноль при десериализации объектаJAVA

Программисты JAVA общаются здесь
Anonymous
Gson игнорирует ноль при десериализации объекта

Сообщение Anonymous »

Я хочу десериализовать строку json, содержащую нулевое значение в Java. Я хочу десериализовать объект в объект Properties. Строка json выглядит примерно так:

Код: Выделить всё

{"prop1":null, "propr2":"fancy value"}
Когда я десериализую с помощью

Код: Выделить всё

String json = //
new Gson().fromJson(json, Properties.class);
Я получаю исключение нулевого указателя из-за Hastable, добавленного в объект Properties. Как я могу указать Gson игнорировать десериализацию нулевых значений?

Вернуться в «JAVA»