No commit activity in last 3 years
No release in over 3 years
This is a packaged version of CSVScan, written by MoonWolf. If you can read Japanese, checkout README.ja for whatever he said. On a 10,000 line file: time cat example.csv | ruby fastercsv_benchmark.rb real 0m8.804s user 0m8.502s sys 0m0.304s time cat example.csv | ruby csvscan_benchmark.rb real 0m0.860s user 0m0.782s sys 0m0.088s
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 2.3.3
 Project Readme
CSVScan

CSVScan はCSVを高速にパースするためのライブラリです。


1. 必要環境

  * ruby 1.8
  * C コンパイラ


2. インストール方法

  コマンドラインで以下のように入力してください。
  UNIX 系 OS ではおそらく root 権限が必要になります。

    # ruby setup.rb

3. 使い方

    require "csvscan"   # ライブラリのロード
    
    open(ARGV.shift) {|io|
      CSVScan.scan(io) {|row|
        p row
      }
    }

4. ライセンス

  ライセンスはRubyのライセンスに従います。

MoonWolf <moonwolf@moonwolf.com>