XML-анализатор Dart не декодирует символы utf-8 - PullRequest
0 голосов
/ 21 февраля 2019

Я использовал http метод get для получения ответа xml и использовал xml библиотеку синтаксического анализатора.Но он не декодирует символы utf-8.

1 Ответ

0 голосов
/ 22 февраля 2019

Дарт использует UTF-16 для своих строк.Библиотека xml не может знать, что ваши данные кодируются по-разному.Используйте Utf8Decoder из библиотеки dart: convert , чтобы привести ваши данные в правильный формат, прежде чем пытаться их проанализировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...