FasterCSV.

Ruby Standard CSVライブラリへの交換
今すぐダウンロード

FasterCSV. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • James Gray
  • 出版社のWebサイト:
  • http://highline.rubyforge.org/
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 128 KB

FasterCSV. タグ


FasterCSV. 説明

Ruby Standard CSVライブラリへの交換 FasterCSVは、Rubyの標準CSVライブラリへの代替品として意図されています。 FasterCSVはまだ純粋なRubyコードである間は、より小さく、より速くより速く、そしてまたより良いinterface.fastercsvに努めていました。ライブラリ。・コードベースを維持する方が小さくて簡単に使用してください。 (FasterCSVは現在も大きいですが、機能がかなり豊富です。解析コアはかなり小さいままです。)・CSV interface.noteの向上:FasterCSVはダブルライセンスされ、GNU General Public License(GPL)バージョン2とRubyライセンスの下で提供されています。 。 "FasterCSV"の主な機能はいくつかあります。 ・FasterCSVには厳密なパーサがあり、問題のあるデータにmalformedcsverrorsをスローします。 ・FasterCSVには、CSVよりも終わりの線が少ない。 :row_sepとして設定したものは法律です。 ・CSVは空回線をとして返します。 FasterCSVを呼び出します[]。 ・FasterCSVはより速いパーサーを持っています。 ・FasterCSVは、オプションを設定するためのHASHスタイルのパラメータを使用します。 ・FasterCSVには、CSVからgenerate_row()またはparse_row()がありません。 ・FasterCSVにはCSVのリーダークラスがありません。 ・FasterCSV :: Open()は、CSV :: Open()よりRubyのOpen()のようなものです。 ・FasterCSVオブジェクトは、ほとんどの標準的なIOメソッドをサポートしています。 ・FasterCSVには、文字列やIOなどのオブジェクトを読み書き用に折り返すために使用される新しい()メソッドがあります。 ・FasterCSV :: Generate()はCSV :: Generate()とは異なります。 ・FasterCSVは部分的な読み取りをサポートしていません。それは線ごとに機能します。 ・FasterCSVでは、インスタンスメソッドがパフォーマンス上の理由から区切り文字を上書きすることはできません。それらはコンストラクタに設定する必要があります。 このリリースの新機能: ・メインパーサーはビッグ入力を避けるためにティモシーelliottによって書き換えられました ・Ruby 1.8のRegexエンジンに関する問題。これにより、FasterCSVがより多くの入力を処理させる ・優雅に。 ・Ruby 1.9に必要な場合は、FasterCSVがアップグレードする通知を終了します。 ・失敗したファイルを含めて、テストはソースパッケージで実行されます。


FasterCSV. 関連ソフトウェア

傾く

Rubyで開発されたオープンソースフレームワークは、テスト::単位テストケースに簡単にテストを追加するのに役立ちます。 ...

167 6 KB

ダウンロード