FLUTTER ECOSYSTEM

charset_converter

使用底层平台的字符集/编码转换器 - 无外部依赖

最新版本
2.5.1
近 30 天下载
2.8万
喜欢数
65
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个轻量级的 Flutter 包,用于在不同字符编码之间转换文本,利用底层平台的原生编码支持。它无需外部依赖,确保在 Android、iOS、Windows 和 Linux 等平台上高效且可靠地进行转换。适用于处理应用程序中的遗留或非 UTF-8 文本数据,尤其适合处理国际化内容或多种文件格式的应用。

适合场景
  • 将旧版文本文件从 ISO-8859-1 转换为 UTF-8
  • 处理具有未知编码的网页抓取输出
  • 在应用程序中处理多语言用户输入
  • 使用非标准编码读取配置文件
主要特点
  • 使用原生平台编码 API
  • 无外部依赖
  • 跨平台兼容性
  • 简单的同步 API
  • 支持常见字符集
适合对象
  • 处理国际文本的应用程序
  • 数据迁移工具
  • 文件格式解析器
  • 旧系统集成
使用建议
  • 依赖于平台特定的编码实现
  • 受操作系统支持的编码限制
  • 无内置回退机制
  • 不适合复杂的编码检测
支持平台AndroidiOSWindowsLinux

安装插件

flutter pub add charset_converter

所属分类

源码仓库

关联项目