FLUTTER ECOSYSTEM

charset

Biblioteca de codificação e decodificação de conjunto de caracteres, incluindo iso-(2-15), série windows, gbk, euc-jp, euc-kr, shift-jis. E suporta detecção de conjunto de caracteres, canEncode, canDecode.

Versão mais recente
2.0.1
Downloads em 30 dias
150 mil
Curtidas
27
Pontos Pub
150

Visão geral do pacote

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

Visão geral

O pacote charset fornece suporte abrangente para codificação e decodificação de diversos conjuntos de caracteres, incluindo ISO-2 a ISO-15, páginas de código Windows, GBK, EUC-JP, EUC-KR e Shift-JIS. Também inclui detecção de conjunto de caracteres, além de métodos para verificar se uma string pode ser codificada ou decodificada usando um conjunto de caracteres específico. Ideal para aplicações que exigem internacionalização robusta e manipulação de texto em diferentes idiomas e sistemas legados.

Casos de uso
  • Manipulação de formatos de texto legados
  • Apoio a conteúdo multilíngue
  • Detectando codificações de texto desconhecidas
  • Convertendo entre diferentes codificações de caracteres
  • Localização de aplicativos internacionalizados
  • Processamento de fluxos de dados não-UTF8
Principais recursos
  • Suporte a várias codificações legadas
  • Detecção embutida de conjunto de caracteres
  • utilitários canEncode e canDecode
  • Compatibilidade multiplataforma
  • Leve e focado
  • Integração fácil por meio do Flutter pub
Indicado para
  • Aplicativos que precisam de suporte a codificação legada
  • Equipes de localização trabalhando com dados não UTF8
  • Desenvolvedores processando texto bruto de fontes externas
  • Projetos que envolvem texto japonês, coreano ou chinês
  • Ferramentas para migração ou conversão de dados
Considerações
  • Limitado a operações de codificação/descodificação
  • Sem recursos internos de interface do usuário ou formatação
  • Requer seleção manual de conjunto de caracteres em alguns casos
  • Não otimizado para processamento em massa de alto desempenho
  • Mais adequado para tarefas de codificação direcionadas em vez de frameworks completos de i18n
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add charset

Categorias

Repositório-fonte

Projetos relacionados