2012-02-28 47 views
1

我有一個CSV文件中包含的值,如紅寶石特定的列標題:如何檢查CSV包含使用fastercsv

"UID","NAME","USERNAME","ROLE","ADDRESS" 
12,"Joe","joe_123","A","address1" 
13,"Lee","lee_321","U","address2" 

我需要檢查列的存在CSV文件標題"UID""USERNAME"。我正在使用ruby和fastercsv創業板。

請幫助我如何使用fastercsv編寫此檢查。在此先感謝

回答

1

我想你可以閱讀csv文件與此內容:

FasterCSV.foreach("path/to/file.csv") do |row| 
    # use row here... 
    end 

比你可以使用頭?和headers()方法來確定標題。 Vizit http://fastercsv.rubyforge.org/如果您需要更多信息。

+0

謝謝你Ryaz。現在我可以使用標題()來獲取標題 – merahulpk 2012-02-28 14:31:10