FLUTTER ECOSYSTEM

html_unescape

Uma pequena biblioteca para desescapar HTML. Suporta todas as Referências de Caracteres Nomeadas, Referências de Caracteres Decimais e Referências de Caracteres Hexadecimais.

Versão mais recente
2.0.0
Downloads em 30 dias
290,5 mil
Curtidas
180
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Um pacote leve para Flutter/Dart para decodificar entidades HTML, incluindo referências de caracteres nomeadas, decimais e hexadecimais. Converte com segurança texto HTML escapado de volta ao seu formato original, sendo ideal para renderizar conteúdo de fontes da web ou entradas de usuários. A biblioteca é eficiente, mínima e projetada especificamente para uso em aplicativos Dart em múltiplas plataformas.

Casos de uso
  • Renderização de texto codificado em HTML na IU
  • Processamento de conteúdo gerado pelo usuário
  • Analisando dados de APIs da web
  • Exibindo texto formatado do CMS
  • Sanitizar a entrada antes da exibição
Principais recursos
  • Supports all HTML entity types
  • Lightweight and fast
  • Cross-platform compatibility
  • Simple API with clear methods
  • No external dependencies
Indicado para
  • Apps handling raw HTML strings
  • Content rendering apps
  • Web scraping utilities
  • Text processing tools
  • Educational or documentation apps
Considerações
  • Não analisa documentos HTML completos
  • Não adequado para proteção contra XSS
  • Requer sanitização manual de conteúdo não escapado
  • Limitado à decodificação de referência de caractere
  • Não destinado à manipulação complexa de HTML
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add html_unescape

Categorias

Repositório-fonte

Projetos relacionados

Rankings