Что ж, я использую Flutter v1.15.2 (Dart 2.8.0) на Dev Channel для создания веб-приложения.
Я делаю запрос к «удаленному» API, и этот API возвращает Json с некоторыми данными. В этих данных есть поле под названием «название», которое иногда содержит специальные символы, такие как буква «ñ».
Дело в том, что я конвертирую этот объект Json в карту обычным способом с помощью класса вроде:
class Similar {
final String title;
Similar(this.title);
Similar.fromJson(Map<String, dynamic> json)
:title = json['title']
...;
Например, API возвращает это слово: 'CAÑAVERAL'
Но это то, что флаттер показывает в представлении вместо CAÑAVERAL: ="nofollow noreferrer">ИЗОБРАЖЕНИЕ
Я не нахожу решения этой проблемы в Интернете. Пожалуйста помоги!
РЕДАКТИРОВАТЬ:
Пользователь @RichardHeap дал ответ на проблему, с которой я столкнулся в этом другом вопросе: Flutter неправильно декодировал японский символ с сервера
Спасибо большое