Проблема в бесконечности не является допустимым двойным значением согласно спецификации JSON с объектом float & Double - PullRequest
0 голосов
/ 07 февраля 2019

Я получаю ошибку ниже, когда объект имеет значение, подобное Nan & Infinite

java.lang.IllegalArgumentException: Infinity не является допустимым двойным значением согласно спецификации JSON.Чтобы переопределить это поведение, используйте метод GsonBuilder.serializeSpecialFloatingPointValues ​​().

Я решил это с помощью: -

GsonBuilder builder = new GsonBuilder ();builder.serializeSpecialFloatingPointValues ​​();

Но с Javers при использовании javers.getJsonConverter (). toJson (diff)

Выдает ту же ошибку.Как решить это.

Я не могу установить.свойство serializeSpecialFloatingPointValues ​​с помощью Javers.

я использую библиотеку "org.javers.core.Javers-5.1.3"

...