[#46441] Hpricot#search の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじまです。
7 messages
2009/10/08
[#46450] String#bytesizeの対応について — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中です。
5 messages
2009/10/14
[#46455] 京都女子大学の公開講座でまつもとさんの講演 — "Hideo Konami" <konami@...>
京都女子大学の小波です。
4 messages
2009/10/15
[#46460] ¥n の改行コマンドが効かない — askar <askar75@...>
初めまして、アスカルと申します。
9 messages
2009/10/18
[#46469] encodingに関する問題? — askar <askar75@...>
お世話になっています。アスカルです。
8 messages
2009/10/18
[#46484] "<<" の使い方 — "T.Soejima" <clev@...2.so-net.ne.jp>
そえじま@勉強中 です。
8 messages
2009/10/27
[ruby-list:46469] encodingに関する問題?
From:
askar <askar75@...>
Date:
2009-10-18 10:34:13 UTC
List:
ruby-list #46469
お世話になっています。アスカルです。
久保秋 真氏の作りながら学ぶRUBY入門という本を演習しています。
使っているエディターはTextWranglerです。
ex517.rbという演習は下記の通りです:
#! ruby -Ks
# -*- coding* Windows-31J -*-
fruits_prices =[["apple", 200],["orange", 100],["melon", 600]]
fruits_prices.each { |fp|
puts "名前: #{fp[0]}、値段:#{fp[1]}円"
}
sum=0
fruits_prices.each {|fp| sum += fp[1]}
puts "1個ずつ買うと全部で#{sum}円です。"
質問:
1)EncodingはJapanese-Shiftで実行されますが、日本語が文字化けする。UTF-
8にするとプラグラムが実行されず:
/Users/askar/Documents/programming/ruby/ex517.rb:1: Invalid char
`\357' in expression
/Users/askar/Documents/programming/ruby/ex517.rb:1: Invalid char
`\273' in expression
/Users/askar/Documents/programming/ruby/ex517.rb:1: Invalid char
`\277' in expression
というエラーが生じる
2)プラットフォーム関係なく共通なencodeの設定は可能でしょうか。