FLUTTER ECOSYSTEM

csv

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

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

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

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

适合场景
  • 高效解析大型CSV文件
  • 将应用数据导出为 CSV
  • 从CSV读取配置或用户数据
  • 与 Excel 兼容的数据集集成
  • 处理实时CSV流
主要特点
  • Stream-based row-by-row processing
  • Configurable delimiter support
  • Auto-detection of field separators
  • Excel format compatibility
  • Robust error handling
适合对象
  • Data-heavy applications
  • Mobile and web apps needing CSV I/O
  • Backend services processing CSV input
  • Tools requiring lightweight CSV parsing
使用建议
  • 需要仔细处理格式错误的CSV
  • 仅限CSV特定用例
  • 不适用于复杂的电子表格格式,如 ODS
  • 性能取决于流的大小和复杂性
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add csv

所属分类

源码仓库

关联项目