#java #json #spring-boot #enums
Вопрос:
У меня возникает следующая ошибка при попытке выполнить вызов API
[VERBOSE-2:ui_dart_state.cc(186)] Unhandled Exception: Converting object to an encodable object failed: Instance of 'PaymentStatus'
Код инициализации для вышеуказанного раздела приведен ниже
double amount,
double discount,
String coupon,
double total,
String transactionCode,
PaymentStatus paymentStatus,
PaymentMode paymentMode,
PaymentType paymentType,
int node,
int user
Похоже, это перечисление. Но все еще есть некоторые проблемы с кодированием JSON.
Ответ №1:
Вероятно, вам следует попытаться скрыть перечисление в строке и надеяться, что проблема будет решена.
paymentStatus = PaymentStatus.something.toString();