FLUTTER ECOSYSTEM

csv

高品質なCSVライブラリ。CSV文字列のエンコードとデコードをサポートし、ストリーム対応(1イベントごとに1行)、自動検出、Excel互換性も備えています。文字列はカンマ(設定可能)で区切られた値である必要があります。

最新バージョン
8.0.0
30日間ダウンロード
64.7万
いいね数
402
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

DartおよびFlutter向けの高品質なCSVライブラリで、CSV文字列の効率的なエンコードおよびデコードを可能にし、ストリーミング(1行ずつ)、デリミタの自動検出、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

カテゴリー

ソースリポジトリ

関連プロジェクト