FLUTTER ECOSYSTEM

html_unescape

一個用於解碼HTML的小型函數庫。支援所有名稱字元參考、十進位字元參考和十六進位字元參考。

最新版本
2.0.0
近 30 天下載
29.1萬
喜歡數
180
Pub 分數
160

Package Overview

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

套件概覽

一個輕量級的 Flutter/Dart 套件,用於解碼 HTML 標籤,包括名稱實體、十進位與十六進位字元參考。它能安全地將轉義的 HTML 文字轉換回原始形式,非常適合用於呈現來自網路來源或使用者輸入的內容。此套件高效、簡潔,專為在多個平台上的 Dart 應用中使用而設計。

適用情境
  • 在UI中渲染HTML編碼的文本
  • 處理使用者產生的內容
  • 從網路API解析資料
  • 從CMS顯示格式化文字
  • 在顯示前對輸入進行清理
主要特色
  • Supports all HTML entity types
  • Lightweight and fast
  • Cross-platform compatibility
  • Simple API with clear methods
  • No external dependencies
適合對象
  • Apps handling raw HTML strings
  • Content rendering apps
  • Web scraping utilities
  • Text processing tools
  • Educational or documentation apps
使用建議
  • 不解析完整的HTML文件
  • 不適合用於XSS防護
  • 需要手動清理未轉義的內容
  • 限制字元參考解碼
  • 不適用於複雜的HTML操作
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add html_unescape

所屬分類

原始碼儲存庫

相關專案

所在榜單