
以下のURLで、
https://oshiete.goo.ne.jp/qa/14056888.html
の所で、私の補足した質問のNo.12の回答の補足の所の
過去には、BOM無しでそのまま
excelファイルの文字化けが無かったのかもしれませんね。
は、合っているのでしょうか?
後、作者がどのような意図でコピーしましょうと書いたのかはわかりません。
その作者のサイトのURLを提示していただければ、作者の意図が読み取れるかもしれません。
については、書籍からなので、一応もう一度書籍を読んでから、再度質問します。
よろしくお願いします!教えていただけると幸いです。
No.3
- 回答日時:
>コピーの件ですが、とすると、なぜ、サンプルファイルをダウンロードした時から、csvファイルが文字化けしていたのでしょうか?もしかすると、ダウンロードしたinputdata.csvがBOM無しになっていたからでしょうか?
多分、ダウンロードしたinputdata.csvがUTF-8でBOM無しになっていたからだと思います。
もう一度、ダウンロードして、(ダブルクリックしてexeclで開かずに)エディタで確認してみればわかると思います。
No.1
- 回答日時:
>過去には、BOM無しでそのまま
>excelファイルの文字化けが無かったのかもしれませんね。
UTF-8の文字コードについてことなら、
過去にBOM無しでexcelファイルの文字化けが無かったということはありません。過去から文字化けしていたと記憶しています。ので、合ってないと思います。(正確な裏付けはとっていません。単なる記憶です)
>コピーの件ですが、part1の所で、サンプルファイルの「10_03」(フォルダー名)にinputdata.csv(読み込み用ファイル)が用意されています。
>これをプログラムと同じフォルダーにコピーしてください。
>コマンドライン上でファイルを保存したフォルダーに移動し、プログラムを実行します。
あなたが、inputdata.csvをダウンロードしたと言ってましたが、それはこの場合のコピーと同じ意味になります。
つまり、inputdata.csvをプログラムと同じフォルダーに格納してくださいということです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ルビー言語 csvファイル 続き(再)
Ruby
-
Ruby newメソッド
Ruby
-
ruby loopメソッド 変数
Ruby
-
-
4
ruby while式
Ruby
-
5
ruby begin句
Ruby
-
6
ルビー言語 ライブラリー
Ruby
-
7
ルビー言語 ライブラリー(再々渇)
Ruby
-
8
ruby raise句
Ruby
-
9
ruby 配列
Ruby
-
10
ruby loopメソッド 変数(再喝)
Ruby
-
11
ruby OpenURI::Meta
Ruby
-
12
Ruby require ライブラリー
Ruby
-
13
アセンブリ言語について。
その他(プログラミング・Web制作)
-
14
プログラミングのやり方ざっくりでいいから教えて
その他(プログラミング・Web制作)
-
15
ファイルパスについて。
Excel(エクセル)
-
16
HTML&CSSについて。
HTML・CSS
-
17
HTML&CSS メディアクエリ
HTML・CSS
-
18
Ruby 引数
Ruby
-
19
算術演算子「¥」の意味について
Visual Basic(VBA)
-
20
Ruby 格納
Ruby
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1、Rstudioで回帰直線を求める...
-
教えてください
-
ビーリアルのユーザー名を変え...
-
【メモリ不足で落ちる(python)】
-
(再質問)エクセルのマクロボ...
-
Ruby require ライブラリー
-
ruby OpenURI::Meta
-
クリスタルレポートで困ってい...
-
プログラミングについてです。...
-
パイソンプログラム
-
7セグメント LED ディスプレイ ...
-
エクセルvbaでチェックボックス...
-
ruby while式
-
ruby loopメソッド 変数(再喝)
-
ruby 配列
-
ruby loopメソッド 変数
-
ruby クラス・オブジェクト・イ...
-
ルビー言語 ライブラリー 追記
-
ruby raise句
-
ruby begin句
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ruby require ライブラリー
-
ruby loopメソッド 変数(再喝)
-
(再質問)エクセルのマクロボ...
-
ruby OpenURI::Meta
-
ruby while式
-
ruby loopメソッド 変数
-
1、Rstudioで回帰直線を求める...
-
パソコンのスクリーンセーバー...
-
ビーリアルのユーザー名を変え...
-
ruby 配列
-
C言語の入力した文字を反転させ...
-
ruby クラス・オブジェクト・イ...
-
ルビー言語 ライブラリー 追記
-
100万件越えCSVから条件を満た...
-
ルビー言語 csvファイル 続き
-
Ruby newメソッド
-
教えてください
-
ruby raise句
-
英数字を含む文字列(0-9,A-Z)...
-
pythonエラー
おすすめ情報
コピーの件ですが、part1の所で、サンプルファイルの「10_03」(フォルダー名)にinputdata.csv(読み込み用ファイル)が用意されています。これをプログラムと同じフォルダーにコピーしてください。コマンドライン上でファイルを保存したフォルダーに移動し、プログラムを実行します。実行結果が、
inputdata.csvの中身と同じであることを確認します。と書かれていて、でそのフォルダーの中には、
4つのファイルがあって、それぞれ、data_replacement_before.rb・data_replacement_after.rb・
inputdata.csv・outputdata.csvがありました。これで、何か分かりますでしょうか?
教えていただけると幸いです。
迅速な回答ありがとうございます!コピーの件ですが、とすると、なぜ、サンプルファイルをダウンロードした時から、csvファイルが文字化けしていたのでしょうか?もしかすると、ダウンロードした
inputdata.csvがBOM無しになっていたからでしょうか?そう解釈してもよろしいでしょうか?教えていただけると幸いです。
いえ、CD-ROMはありませんでした。コピーの件の続きですが、もしかすると、part1とpart2の所で、必ずプログラムを組む際、inputdata.csvをpart1・part2(つまり、2回使用する)で使うから、
コピーしなさいという可能性は、考えられませんか?教えていただけると幸いです。
迅速な回答ありがとうございます。ダウンロードしたinputdata.csvのファイルのBOMの有無の件ですが、それを調べる方法として、①メモ帳を開く②ダウンロードしたinputdata.csvをメモ帳の所まで、ドラッグ&ドロップする。③メモ帳のタブが出てくるので、それで、そのタブをクリックして、ダウンロードしたinputdata.csvの内容を確認する。で、いいのでしょうか?つまり、ルビーファイルのプログラムを確認したい時や、上書き保存したい場合の方法と同様の方法です。
教えていただけると幸いです。
つまり、この場合では、コピーして下さいというのは、ダウンロードして下さいと、同様の意味になっていると言うことでしょうか?だとすると、他のサンプルファイル(書籍のURLにアクセスしたダウンロードサイトからですが)もダウンロードしていますが、この10-3の単元では、inputdata.csvを既に、ダウンロードしているから(これはコピーしている事と同じ)という解釈をしてもよろしいでしょうか?
教えていただけると幸いです。
迅速な回答ありがとうございます。ダウンロードして下さいは、書籍の最初の方とかで、言っているだけで、コピーして下さいというのは、10_03のサンプルファイルだけに書かれているので、ダウンロードとコピーは、それぞれ1回しか言われてないです。後は、ほとんど、コマンドプロンプトのコマンドや、ルビーファイルの保存(サンプルファイルをダウンロードしたものですが)。ですが、書籍にルビー言語を実行する時には、自分でプログラムの記述をして下さいと記載されている単元が多いです。
それと、ルビーファイルの保存先を指定することも良くあります。
これで、何か分かりますでしょうか?
教えていただけると幸いです。
だとすると、他のサンプルファイル(書籍のURLにアクセスしたダウンロードサイトからですが)もダウンロードしていますが、この10-3の単元では、inputdata.csvを既に、ダウンロードしているから(これはコピーしている事と同じ)という解釈をしてもよろしいでしょうか?というのは、
ルビー言語の書籍には、サンプルプログラムが付属でありますよね?で、その書籍のダウンロードサイトでサンプルプログラムをダウンロードしますよね?(しない人もいるかもですが。)もうその時点で、各単元の全てのプログラムがあるということなので、当然10_03のinputdata.csvをダウンロードした事になっているので、言い換えると、inputdata.csvをコピーしたという事になるのではないかと言うことなのですが?(この場合の時のみの話ですが。)意味不明でしたら、返信下さい。
教えていただけると幸いです。
そうではなく、事前に一括してダウンロードして、それを使用するということでしたら
返信:はい。そうです。
で、ダウンロードした箇所からコピーしてくださいというのは、どういう事でしょうか?
教えていただけると幸いです。
C:\STUDYのフォルダーの事についてですが、実際のフォルダーは10_03なのですが。もし、作者が
ケース②を想定して書いたのであれば、自分で、C:\STUDY(Cドライブ直下にSTUDYフォルダーを作成している)のフォルダーを作成した後、そのフォルダーの中に、ダウンロードしたファイルinputdata.csvをコピーして保存して、自力でやってみて見て下さい。という事でしょうか?
つまり、ケース②の場合であれば、inputdata.csvをコピーしてくださいというのは、サンプルプログラムをダウンロードした後で、もう一度、「自力でやってみたい」と思うようになったら、inputdata.csvをコピーしたらいいと言うことでしょうか?要するに、再度この課題(10_03)を自力でやりたいと思った時に、inputdata.csvをコピーしたらいいですよ。ということでしょうか?
ご指導願います!
所で、inputdata.csvが文字化けする件ですが、作者はBOM付きでないと、文字化けする事を知らなかったのでしょうか?tatsumaru77様は、どう思いますか?教えていただけると幸いです。