xlsxtream:用于Ruby的流和快速XLSX电子表格编写器

时间:2024-02-21 22:53:45
【文件属性】:

文件名称:xlsxtream:用于Ruby的流和快速XLSX电子表格编写器

文件大小:27KB

文件格式:ZIP

更新时间:2024-02-21 22:53:45

ruby streaming csv xlsx-spreadsheet RubyRuby

Xlsxtream Xlsxtream是XLSX电子表格的流式编写器。 它通过共享字符串表(SST)支持多个工作表和可选的字符串重复数据删除。 它的目的是代替CSV进行大型导出,因为在Excel中使用CSV会引起很多错误且容易出错。 它非常高效,并且可以以低内存使用率快速写入数百万行。 Xlsxtream不支持格式,图表,注释和许多其他功能。 如果您正在寻找功能全面的解决方案,请查看 。 Xlsxtream支持写入文件或类似IO的对象,并在ZIP压缩器认为合适时刷新数据。 安装 将此行添加到您的应用程序的Gemfile中: gem 'xlsxtream' 然后执行: $ bundle 或自己安装为: $ gem install xlsxtream 用法 # Creates a new workbook and closes it at the end of the block Xlsxtream :: Workbook . open ( 'my_data.xlsx' ) do | xlsx | xlsx . write_worksheet 'Sheet1' do |


【文件预览】:
xlsxtream-master
----.gitignore(87B)
----bin()
--------setup(115B)
--------console(334B)
----.travis.yml(217B)
----CHANGELOG.md(2KB)
----LICENSE.txt(1KB)
----xlsxtream.gemspec(1KB)
----README.md(6KB)
----lib()
--------xlsxtream.rb(192B)
--------xlsxtream()
----Gemfile(94B)
----Rakefile(198B)
----test()
--------test_helper.rb(137B)
--------xlsxtream()
--------xlsxtream_test.rb(176B)

网友评论