• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルの読み込みデータを使って。)

Rubyでtxtファイル読み込みのプログラム方法について教えてください

このQ&Aのポイント
  • Rubyでtxtファイルを読み込む方法について教えてください。
  • 現在のプログラムでは、実行結果が意図したものではないようです。
  • 実行結果を「職業 ヴォーカリスト 名前 けんた」と「職業 ギターリスト 名前 まさこ」にしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • sholmes
  • ベストアンサー率81% (89/109)
回答No.1

方向性自体はあってると思うんですが、対象ファイルやコードに日本語文字含んでいるのでうまくいかないのかなーと Ruby1.9.3と2.0だけで動作確認したコードを載せます。 対象ファイルもコードもUTF-8決め打ちにしてあるので、適宜調整してみてください。 元のから殆ど変えずに(出力を整えてはいませんが、nil => nil ではなくなります。) http://ideone.com/2vWblD ブロックを使う形(個人的に、元のよりはおすすめ) http://ideone.com/MBNrCE ファイルではなく、標準入力から読み込んだ時のサンプル http://ideone.com/xK1Sj4

DODOOffs
質問者

お礼

ありがとうございます。知らなかった手法が学べました。とても参考になりました。わざわざ別途にソースコードを作っていただいて感謝致します。教えていただいたことが無駄にならぬように、今後も勉強していきたいと思います。

関連するQ&A