周りの Linux Box に入れたアプリケーション達の記録です. 初めはそれだけのつもりでしたが, 最近はいろいろ書いてます (^^;
[Mayo] 表計算ソフトで作った表を TeX へインポートしたい. データをテキスト 形式で保存して awk でひと捻りすれば行けるかと思ったけど, 表の要素 が単語だけでなく句読点交じりの文章もあったりしたので, データの境界 を見つけるのが難儀. これをスマートにできる方法はないものかと探して いたときに見つけたのが, Ruby 用の CSV データ取り扱いライブラリ.
データをファイルから 1 行ずつ読み込んで要素に分解するなら, こん なふうにすればよい
require 'csv'
open("foo.csv", "r") do |file|
file.each do |line|
CSV::Reader.parse(line) do |row|
row.to_a.each do |item|
print item, "\n"
end
end
end
end
簡単だ
おたより, お待ちしています
Copyright (C) 2004 Masahiro SATO