FasterCSV默认选项及其用法

时间:2012-10-11 13:50:20

标签: ruby csv rubygems fastercsv

FasterCSV有一个默认选项哈希;

DEFAULT_OPTIONS = { :col_sep => ",",
                    :row_sep => :auto,
                    :quote_char => '"',
                    :converters => nil,
                    :unconverted_fields => nil,
                    :headers => false,
                    :return_headers => false,
                    :header_converters => nil,
                    :skip_blanks => false,
                    :force_quotes => false }

可以通过将哈希传递给FasterCSV读写方法来覆盖这些选项。其中大多数是自我解释和易于使用,但我找不到解释其用法的文档。这些信息是否可用(我无法在互联网上找到任何可靠的消息来源)我不得不求助于他们看看他们做了什么。

1 个答案:

答案 0 :(得分:1)

FasterCSV已取代标准库中的旧CSV模块,之后重命名为“CSV”。请查看new method选项。