Unirest POST отправляет нераспознанные поля (ошибка io.vertx.core.json.DecodeException)

Как сказал @KyssTao, help(dates.num2date) говорит, что x должен быть float, дающим число дней с 0001-01-01 плюс один. Следовательно, 19910102 не 2 / янв / 1991, потому что, если вы посчитали 19910101 дней с 0001-01-01, вы получите что-то в год 54513 или подобное (разделите на 365,25, количество дней в году).

Вместо этого используйте datestr2num (см. help(dates.datestr2num)):

new_x = dates.datestr2num(date) # where date is '01/02/1991'
1
задан CCXXVIII 18 January 2019 в 05:09
поделиться

1 ответ

Это не связано с Vert.x, это чистый Джексон: если вы не хотите декодировать дополнительные свойства, пометьте свой класс с помощью:

@JsonIgnoreProperties(ignoreUnknown = true)
0
ответ дан remnoel 18 January 2019 в 05:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: