Ruby 初心者スレッド Part 16
■ このスレッドは過去ログ倉庫に格納されています
0535デフォルトの名無しさん
2008/01/02(水) 21:31:39require 'kconv.rb'
file='c:\test.txt'
puts 'filesize : %d'%File.stat(file).size
File.open(file,"rb") do |f|
data = f.read.tosjis
puts 'datasize : %d'%data.length
puts data
end
一応、このコードできちんと読めるようにはなったんですが、
改行がおかしくなるバグはまだあります。
d1 = String.new
data.each{|l|
d1 << l.sub("\r\n","\n")
}
puts d1
を組み込むとなんとかなりました。
少々ゴテゴテしてますが、この方法で良いのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています