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
354 mil
Curtidas
181
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
  • Suporta todos os tipos de entidade HTML
  • Leve e rápido
  • Compatibilidade multiplataforma
  • API simples com métodos claros
  • Sem dependências externas
Indicado para
  • Aplicativos que lidam com strings de HTML brutas
  • aplicações de renderização de conteúdo
  • Ferramentas de web scraping
  • Ferramentas de processamento de texto
  • Aplicativos educacionais ou de documentação
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