FLUTTER ECOSYSTEM

csv

Uma biblioteca CSV de alta qualidade. Codifique e decodifique strings CSV, com suporte a fluxos (uma linha por evento), detecção automática e compatibilidade com Excel. A string deve ser valores separados por vírgula (configurável).

Versão mais recente
8.0.0
Downloads em 30 dias
646,9 mil
Curtidas
402
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

Uma biblioteca CSV de alta qualidade para Dart e Flutter que permite codificação e decodificação eficientes de strings CSV com suporte para streaming (uma linha por vez), detecção automática de delimitadores e compatibilidade com formatos do Excel. Ela lida com valores separados por vírgula (com separadores configuráveis) e é adequada para leitura e escrita de dados estruturados em várias plataformas. Ideal para fluxos de trabalho de importação/exportação de dados.

Casos de uso
  • Analisar arquivos CSV grandes de forma eficiente
  • Exportando dados do aplicativo para CSV
  • Lendo configuração ou dados de usuário do CSV
  • Integração com conjuntos de dados compatíveis com o Excel
  • Processamento de fluxos CSV em tempo real
Principais recursos
  • Stream-based row-by-row processing
  • Configurable delimiter support
  • Auto-detection of field separators
  • Excel format compatibility
  • Robust error handling
Indicado para
  • Data-heavy applications
  • Mobile and web apps needing CSV I/O
  • Backend services processing CSV input
  • Tools requiring lightweight CSV parsing
Considerações
  • Requer manipulação cuidadosa de CSV malformados
  • Limitado a casos de uso específicos do CSV
  • Não projetado para formatos de planilhas complexos, como ODS
  • O desempenho depende do tamanho e da complexidade do fluxo
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add csv

Categorias

Repositório-fonte

Projetos relacionados