gpt4 book ai didi

ruby - 使用 roo gem 创建 xlsx 文件

转载 作者:数据小太阳 更新时间:2023-10-29 08:11:01 30 4
gpt4 key购买 nike

我正在使用 spreadsheet gem 来读取数据并将数据写入 xls 文件。这有点容易。现在我需要处理 xlsx 文件,我猜 spreadsheet 不支持 xlsx 文件。

我发现 roo gem 支持 xlsx

使用电子表格创建xls文件,类似于

book = Spreadsheet::Workbook.new
sheet = book.create_worksheet
sheet.row(0).concat %w[col1 col2 col3 col4]

阅读用

book1 = Spreadsheet.open('Data/CA.xls')
read_sheet = book1.worksheet('sheet')

如何使用 roo 创建和读取。

最佳答案

在 Rails 上使用多个 XLSX 电子表格单一排序导出数据

ods.sheets

out_put = ['Info', 'Sheet 2', 'Sheet 3']

ods.each do |sheet|


ods.default_sheet = sheet

ods.each_with_index do |name, sheet|

p sheet.row(1)
end
end

关于ruby - 使用 roo gem 创建 xlsx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52550529/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com