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