更快的CSV默认选项及其用法



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 读取和写入方法来覆盖这些选项。它们中的大多数都是不言自明且易于使用的,但我找不到解释其用法的文档。这些信息是否可用(我在互联网上找不到任何可靠的来源),我不得不求助于尝试它们,看看它们的作用。

FasterCSV 取代了标准库中以前的 CSV 模块,此后更名为"CSV"。查看选项的新方法。

最新更新