본문 바로가기

Mobile/Flutter

Dart does not support non-unicode CJK encoded string to utf8 conversion

Image credit: Google

dart 2.4는 non-unicode CJK encoding(e.g. euc-kr, big5, shift-js, etc.) 문자열을 utf8로의 변환을 지원하지 않는다.

만약 flutter에서 이런 경우가 처리해야 한다면 직접 구현하거나 platform specific native method를 써야 한다.

Dart string conversion: http://devoncarew.github.io/papyrus.dart/dart.convert.html
Writing platform specific code(Flutter): https://flutter.dev/docs/development/platform-integration/platform-channels