FLUTTER ECOSYSTEM

flutter_charset_detector

偵測並解碼文字位元組的字元集(字元編碼)

最新版本
6.0.0
近 30 天下載
4050
喜歡數
30
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 套件,用於偵測並解碼原始文字位元組的字元編碼(charset)。它有助於識別 UTF-8、ISO-8859-1 等編碼,進而從未知或混合來源的資料中準確呈現文字。非常適合處理來自檔案、網路回應或使用者上傳的文字輸入,其中編碼未明確指定。此套件支援 Android、iOS、Web 與 macOS 等多個平台,確保在各環境中行為一致。

適用情境
  • 從檔案中解析未編碼的文字
  • 處理具有未知編碼的動態網頁內容
  • 解碼用戶上傳的文本數據
  • 處理舊系統輸出
  • 支援多語言文字檢測
主要特色
  • 自動字元集偵測
  • 支援 UTF-8、ISO-8859-1 與更多
  • 跨平台相容性
  • 用於字節轉字串轉換的簡單 API
  • 混合編碼的可靠檢測
適合對象
  • 處理外部文本來源的應用程式
  • 國際化功能
  • 資料匯入工具
  • 文字分析工具
  • 舊資料遷移
使用建議
  • 可能需要針對邊緣情況編碼進行額外測試
  • 對大型文字批次的效能影響
  • 不適用於即時串流情境
  • 取決於底層原生程式庫的準確性
支援平台AndroidiOSWebmacOS

安裝套件

flutter pub add flutter_charset_detector

所屬分類

依賴

依賴清單 4 項
  • flutter_charset_detector_android^4.0.0
  • flutter_charset_detector_darwin^1.3.0
  • flutter_charset_detector_platform_interface^1.1.0
  • flutter_charset_detector_web^2.0.0

原始碼儲存庫

相關專案