ruby excel-将数据写入现有的xls

时间:2018-09-03 15:28:13

标签: ruby excel rubygems

我尝试了红宝石中的其他宝石,还进行了很多搜索,但是Ruby似乎没有写现有Excel文件的解决方案。

我的excel文件'services.xls'具有3列

  1. 第一列名称为'inputxlm'
  2. 第二列名称为“ methodtoexecute”
  3. 第3列名称为“输出”

我有内部逻辑,该逻辑接受输入xlm,使用该方法处理它并生成输出

如何将输出写回到'services.xls'中的输出列?

注意:我不想使用win32ole,因为我的组织对此有一些限制

1 个答案:

答案 0 :(得分:1)

这篇文章是找出最适合您的库的好资源:https://spin.atomicobject.com/2017/03/22/parsing-excel-files-ruby/

我的公司使用/** * Componenti Correlati * Getter * @return object Componenti */ public function componenti() { // Definizione relazione return $this->belongsTo('App\Componente', 'componente_id'); } axlsx结合使用Rails渲染器渲染xls文件,并使用axlsx_rails进行样式设置。

请注意,在您所描述的简单用例中,您一夜不需要像xls这样的excel文件,仅CSV就足够了,为此,Ruby提供了CSV