2014年8月21日木曜日

Apache Commons CSVとgroovyでヘッダー行を読み飛ばしてCSVデータを読み込む

Apache Commons CSVとgroovyでヘッダー行を読み飛ばしてCSVデータを読み込むには、以下のコードを実行します。

import org.apache.commons.csv.*

def fmt = CSVFormat.EXCEL
  .withHeader()
for(record in fmt.parse(new FileReader("data-with-header.csv"))){
  for(value in record){
    println value
  }
  println "----"
}

0 件のコメント:

コメントを投稿