FLUTTER ECOSYSTEM

csv

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

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

パッケージ概要

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

概要

DartおよびFlutter向けの高品質なCSVライブラリで、CSV文字列の効率的なエンコードおよびデコードを可能にし、ストリーミング(1行ずつ)、デリミタの自動検出、Excel形式との互換性をサポートしています。コンマ区切り値(カスタマイズ可能な区切り文字)を処理でき、さまざまなプラットフォームでの構造化データの読み書きに適しています。データインポート/エクスポートワークフローに最適です。

用途
  • 大規模なCSVファイルを効率的に解析する
  • アプリデータをCSVにエクスポートする
  • CSVから構成またはユーザーデータを読み込む
  • Excel互換データセットとの統合
  • リアルタイムCSVストリームの処理
主な機能
  • ストリームベースの1行ずつの処理
  • 設定可能な区切り文字のサポート
  • フィールド区切り文字の自動検出
  • Excel形式の互換性
  • 堅牢なエラー処理
適している対象
  • データ集約型アプリケーション
  • CSV I/O を必要とするモバイルおよびウェブアプリ
  • バックエンドサービスがCSV入力を処理しています
  • 軽量なCSV解析を必要とするツール
注意事項
  • 不正なCSVの取り扱いには注意が必要です
  • CSV固有の使用事例に限定
  • ODS のような複雑なスプレッドシート形式には対応していません
  • パフォーマンスはストリームのサイズと複雑さに依存します
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add csv

カテゴリー

ソースリポジトリ

関連プロジェクト