我尝试了红宝石中的其他宝石,还进行了很多搜索,但是Ruby似乎没有写现有Excel文件的解决方案。
我的excel文件'services.xls'具有3列
我有内部逻辑,该逻辑接受输入xlm,使用该方法处理它并生成输出
如何将输出写回到'services.xls'中的输出列?
注意:我不想使用win32ole,因为我的组织对此有一些限制
答案 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