小河:用于解析大型Excel文件的Ruby库

时间:2024-02-21 21:08:43
【文件属性】:

文件名称:小河:用于解析大型Excel文件的Ruby库

文件大小:103KB

文件格式:ZIP

更新时间:2024-02-21 21:08:43

ruby rails parsing excel xlsx

Creek-用于大型Excel(xlsx和xlsm)文件的流解析器。 Creek是一个Ruby宝石,它提供了一种快速,简单且有效的方法来解析大型Excel(xlsx和xlsm)文件。 安装 Creek可从命令行使用,也可作为Ruby Web框架的一部分使用。 要使用终端安装gem,请运行以下命令: gem install creek 要在Rails中使用它,请将此行添加到您的Gemfile中: gem 'creek' 基本用法 Creek可以通过遍历行枚举器来简单地解析Excel文件: require 'creek' creek = Creek :: Book . new 'spec/fixtures/sample.xlsx' sheet = creek . sheets [ 0 ] sheet . rows . each do | row | puts row # => {"A1"=>"Content 1", "B1"=>nil, "C1"=>nil, "D1"=>"Content 3"} end sheet . simple_rows . each do | row |


【文件预览】:
creek-master
----creek.gemspec(1KB)
----Rakefile(161B)
----.DS_Store(6KB)
----Gemfile(90B)
----spec()
--------drawing_spec.rb(2KB)
--------.DS_Store(6KB)
--------test_spec.rb(7KB)
--------shared_string_spec.rb(678B)
--------styles()
--------spec_helper.rb(121B)
--------fixtures()
--------sheet_spec.rb(4KB)
----.gitignore(188B)
----lib()
--------creek.rb(344B)
--------creek()
----README.md(5KB)
----LICENSE.txt(1KB)

网友评论