- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルの読み込みデータを使って。)
Rubyでtxtファイル読み込みのプログラム方法について教えてください
このQ&Aのポイント
- Rubyでtxtファイルを読み込む方法について教えてください。
- 現在のプログラムでは、実行結果が意図したものではないようです。
- 実行結果を「職業 ヴォーカリスト 名前 けんた」と「職業 ギターリスト 名前 まさこ」にしたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
方向性自体はあってると思うんですが、対象ファイルやコードに日本語文字含んでいるのでうまくいかないのかなーと Ruby1.9.3と2.0だけで動作確認したコードを載せます。 対象ファイルもコードもUTF-8決め打ちにしてあるので、適宜調整してみてください。 元のから殆ど変えずに(出力を整えてはいませんが、nil => nil ではなくなります。) http://ideone.com/2vWblD ブロックを使う形(個人的に、元のよりはおすすめ) http://ideone.com/MBNrCE ファイルではなく、標準入力から読み込んだ時のサンプル http://ideone.com/xK1Sj4
お礼
ありがとうございます。知らなかった手法が学べました。とても参考になりました。わざわざ別途にソースコードを作っていただいて感謝致します。教えていただいたことが無駄にならぬように、今後も勉強していきたいと思います。