FLUTTER ECOSYSTEM

csv

一个高质量的CSV库。编码和解码CSV字符串,支持流式处理(每行一个事件)、自动检测以及与Excel兼容。字符串必须是逗号分隔(可配置)的值。

最新版本
8.0.0
近 30 天下载
76.4万
喜欢数
409
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个高质量的 Dart 和 Flutter CSV 库,可高效地编码和解码 CSV 字符串,支持流式处理(逐行),自动检测分隔符,并与 Excel 格式兼容。它处理以逗号分隔的值(支持自定义分隔符),适用于在各种平台上读取和写入结构化数据。非常适合数据导入/导出工作流程。

适合场景
  • 高效解析大型CSV文件
  • 将应用数据导出为 CSV
  • 从CSV读取配置或用户数据
  • 与 Excel 兼容的数据集集成
  • 处理实时CSV流
主要特点
  • 基于流的逐行处理
  • 可配置分隔符支持
  • 字段分隔符的自动检测
  • Excel 格式兼容性
  • 强大的错误处理
适合对象
  • 数据密集型应用
  • 需要 CSV I/O 的移动和网页应用
  • 后端服务处理CSV输入
  • 需要轻量级 CSV 解析的工具
使用建议
  • 需要仔细处理格式错误的CSV
  • 仅限CSV特定用例
  • 不适用于复杂的电子表格格式,如 ODS
  • 性能取决于流的大小和复杂性
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add csv

所属分类

源码仓库

关联项目