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