周りの 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
簡単だ
おたより, お待ちしています
sato.mshr@gmail.comCopyright (C) 2004 Masahiro SATO