[[20031009135220]] 『CSV を指定するとどのようなファイルになる』(あじゃ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『CSV を指定するとどのようなファイルになる』(あじゃ)

「CSV(カンマ区切り)*.csv」これを指定するとどのようなファイルが作られるか?。


 列はカンマで区切られ、行方向へは改行がほどこされたテキストファイルになります。  
 ためしに数列・数行のファイルを作成してCSVファイル保存してみてください。
 これをノートパッドで開くと「カンマ区切り」の意味がよくわかると思います。(kuro)


『CSV』(あじゃ)
ExcelからCSVで取り出したデータを読み込めるアプリケーションプログラムってどんなのがあるのでしょうか?


 拡張子がxlsのファイルはExcelで読み込むことで様々な関数や機能がきちんと作動する
 わけですが、このデータ部分を他のソフトでも開くことができるようにするために
 テキストファイルにすることがよくあります。テキストファイルであれば、文字データを
 扱うソフトのほとんどがこのファイルを開くことができるからです。

 ということで、「文字データを扱うアプリケーション」であれば、大抵CSVファイルを開くことができます。

 例えばIE(インターネットエクスプローラ)やNN(ネットスケープナビゲーター)といった
 ブラウザでもみることができますし、 Windowsであれば標準附属のノートパッドもOKですね。(kuro)


 こちら事務局です、似た内容の書き込みなので、統合しました。
 (kazu)


『csv』(あじゃ)

文字データを扱うアプリケーション」であれば、大抵CSVファイルを開くことができる。と以前教えて頂いたのですが、『メモ帳』で試したところ文字化けしてしまいました。
IE(インターネットエクスプローラ)でのcsvの役割はどのようなものになるのでしょうか?


 「IE(インターネットエクスプローラ)でのcsvの役割」というのは、
 意味がよくわからなですが、 
 CSVは種類があるし、アプリによっても処理のしかたが異なってくるから
 実際に使って自分の仕様にあっているか確認した方が良いと思います。
  (INA)


 こちら事務局です、似た内容の書き込みなので、再度統合しました。
 (kazu)


『csv』(あじゃ)

ExcelからCSVで取り出したデータを読み込めるとうたっている
アプリケーションプログラムを1例探して、そのプログラムが
CSVデータを使って何をしているかを調べているんですが、よくわからないんです。


 ↓[初めての方へ]を読んで、このボードの使い方を調べてください。
(kazu)
http://www.excel.studio-kazu.jp/wiki/excelboard/


申し訳ないです。
初心者なもので、excel.CSVについてもよくわからないんです。
簡単に説明して頂けるとありがたいのですが・・・(あじゃ)


 エクセルのドキュメントはXLS、ワードのドキュメントはDOC、
 同様にCSVは↓のような単なるテキストファイルの形式にすぎません。

 "東京",12345,JAVA
 "大阪",754,VB
 "広島",345,VC

 CSVで何をしたいのでしょうか?
 (kazu)

 >『メモ帳』で試したところ文字化けしてしまいました。
 具体的にどのような記述のデータをメモ帳で開いたのですか?
 またExcelで開いた場合は、どのようになりますか?
  (INA)

 kazuさんのように文字、数字を3行×3列ほど打ってみたのですが…
 今、CSVについて調べているのは、以下のような課題(レポート)
 が出されているので…
 
  Excelはデータ処理の道具として大変強力であるが、そのデータ
 ファイルをOffice以外のプログラムで利用できないことが多い。
 そのような時のために、Excelの保存ダイアログにある「ファイ
 ルの種類」の中に「CSV(カンマ区切り)*.csv」という種類が
 ある。これを指定するとどのようなファイルが作られるか?
 CSVファイルは「メモ帳」などで中身を直接見ることができる。
 ExcelからCSVで取り出したデータを読み込めるとうたっている
 アプリケーションプログラムを1例探して、そのプログラムが
 CSVデータを使って何をしているか調べなさい。

 全く分からなかったので、ここで皆さんに教えて頂ければと思い
 書かせていただきました。使っているPCはWindowsです。(あじゃ)


 何か無茶を言う先生ですね、私が某短大で講義したときもこんな課題をだしたかも...

 > CSV...これを指定するとどのようなファイルが作られるか?
 下のような、カンマで区切られた、テキストファイルができます。
 "東京",12345,JAVA
 "大阪",754,VB
 "広島",345,VC

 > CSVファイルは「メモ帳」などで中身を直接見ることができる。
 その通りです。メモ帳で作成したり、見たりできます。

 > ExcelからCSVで取り出したデータを読み込めるとうたっている
 > アプリケーションプログラムを1例探して...
 そんないい按配にアプリケーションはありません。たく。
 まあ、先生は年賀状のソフトみたいなものを想定しているのでしょう。

 > そのプログラムがCSVデータを使って何をしているか調べなさい。
 例えば、Excelで作成した住所と名前の情報を年賀状作成ソフトで活用する
 ってな具合ですか?

(kazu)


 はぁ‥ただただ驚くばかりですね。
 課題が、パソコンの歴史を調べよ、とかの人もいるのに‥
 無知な私に限ってCSVの問題があたるなんて!
 もう一度Excelにtryしてみます。みなさんありがとうございました。

(あじゃ)


 そういうことですか・・
 たしかに最初からその理由を書くと、「自分で調べましょう」とか返事を書かれそう。
 CSVを扱うアプリならいくらでもありますよ。
 ちょっと思いつくだけでも・・・
 ・Excelのような表計算
 ・先ほどKazuさんの書かれた年賀状のソフト(はがき関連のソフト)
 ・メールソフト
 ・携帯電話管理ソフト
 
   (INA) 

 いまのCSVの使われ方はいわゆるデータベースのデータファイルです。
 書式情報を一切持たない、純粋なデータのみ。

 ファイルの種類は大別するとテキストファイルとバイナリファイルになります。
 テキストファイルは文字で記録されたファイル。
 正確には文字(キャラクター)コードで記録されたファイルです。
 テキストは比較的重複する情報が少ないため、圧縮には向きませんが、
 人間が見ても読める形態です。
 CSVはテキストファイルですから、メモ帳などのエディタで確認、編集が可能です。

 バイナリファイルは全て2進(エディタでは16進)で記録されます。
 キャラクターコードを使用せず、1は1として記録しますからデータサイズは
 小さくなります。
 テキストエディタで開くと記録された数値をキャラクターコードとして表示する
 ため、人間が見ても読めません。
 フォーマットを知っている人間でないと編集も困難です。

 CSVは、例えると会話に使う言葉みたいなものです。
 英語を話せる人だけを集めてパーティーをすれば問題なくコミュニケーションが
 とれますが、そこに日本語しか話せない人が1人で入ってしまうと会話できず
 さびしい思いをします。

 CSVを使えば、カタコトではありますが、各アプリケーション間で情報を共有できる
 ということです。

 ちなみにExcelのCSV形式は"ダブルクォーテーションは付きません。

[[20021201112102]] 『ファイルの種類CSVで保存の時・・・』(だん)

 [XL] カンマおよび引用符を区切り文字としてテキスト ファイルをエクスポートするマクロ 
http://support.microsoft.com/default.aspx?scid=kb;ja;123183

 (ramrun)歴史のほうが面倒そう


 皆さんのおかげで、ほぼ完全にCSVが説明できたのではないかと思います。
 しめくくり(勝手に)に少しだけ補足しておきます。

 (1)CSVは日本語で「カンマ区切り」英語では「Comma Separated Value」です。

 (2)CSVはデータ交換の標準的ファイル形式として、歴史的に古く実績がありますが、
 残念なことに何番目の項目が何なのか見分けることがむつかしいのです、で、
 最近はXMLというものを使うようになってきています。

 (3)何かイメージをよく説明する図がないか探したのですが、
 ↓[ライブラリ(e1y)保存とファイル形式]の最初の図と最後の図を見てください。
http://www.excel.studio-kazu.jp/lib/e1y/e1y.html

 (kazu)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.