0
我是紅寶石的新手。我只想知道爲什麼ruby在rails上使用'csv'文件而不是'xls'文件,儘管兩者都用於存儲表格值,爲什麼'csv'通常使用?爲什麼'CSV'在軌道上的紅寶石中最爲可取
我是紅寶石的新手。我只想知道爲什麼ruby在rails上使用'csv'文件而不是'xls'文件,儘管兩者都用於存儲表格值,爲什麼'csv'通常使用?爲什麼'CSV'在軌道上的紅寶石中最爲可取
CSV是一種簡單的文本格式,很容易解析,而XLS是一種專有的二進制格式。爲什麼要通過循環來加載,打開和迭代Excel數據結構,當你可以簡單地爲同一端處理文本文件?
哦..謝謝。你能用例子來解釋一下嗎? – karthik 2014-10-30 13:09:06
檢查https://rubygems.org/gems/axlsx,然後你會看到生成一個csv是nobraner是否創建一個xlsx文件是一種痛苦 – 2014-10-30 13:11:11
解釋什麼?還有什麼事情你需要知道?從CSV文件解析數據比從Excel文件解析數據更爲可取(更簡單),所以如果表格文本格式滿足您的要求,CSV就足夠了。 – Ben 2014-10-30 13:11:20