CSVファイルのスレ (277レス)
1-

1 名無しさん@お腹いっぱい。 2002/03/07(木) 17:58:00 ID:???
おそらく一番簡単なデータベースと思われるCSVファイルについていろいろ語りましょう。
2 名無しさん@お腹いっぱい。 2002/03/07(木) 18:00:00 ID:7rGB3kPP(1)
CSVファイルは駄目ですね。TSVの方がいい。
あとダブルクオートでくくられたりすると処理するのが面倒。
3 名無しさん@お腹いっぱい。 2002/03/07(木) 18:04:00 ID:rLX7TLPt(1)
ベジータベータ
4 名無しさん@お腹いっぱい。 2003/03/07(金) 09:25:00 ID:???
>>1
csvを略語から元の名称に直せ。
csv形式のさまざまな種類をその名称とともに挙げよ。
csv形式を扱う各言語の有名なプログラム、モジュールを列挙せよ。
 (少なくともC++, Perl, ruby)

それから議論しましょ。


5 名無しさん@お腹いっぱい。 2003/03/07(金) 12:33:00 ID:KWqpDEsJ(1)
>>4
1.の解答: comma separated value
2.の解答: コンマ区切りCSV、空白区切りCSV、TAB区切りCSV、K3形式
3.の解答: 誰か書いて

6 オペラ信者 ◆xSiZOfOWMw [sage] 2003/03/07(金) 12:45:00 ID:???
お前みたいにクソスレ立てるやつもドラゴンボール厨と一緒なんだよ
シネ

7 名無しさん@お腹いっぱい。 2003/03/07(金) 13:02:00 ID:BoGcMOSy(1)
このホストでは、しばらくスレッドが立てられません。
またの機会にどうぞ。。。


ホストW144096.ppp.dion.ne.jp
データ構造と探索アルゴリズム
名前: 名無しさん@お腹いっぱい。
E-mail:
内容:
データベースと言うとその操作方法の方が重要視されがちですが、
底辺にあるデータの構造とアルゴリズムの理解も時には必要かと思います。
ここではそういった話をしていきましょう。
8 名無しさん@お腹いっぱい。 2003/03/07(金) 13:02:00 ID:???
>>6
オペラ信者氏のニセモノまで出てきてますねー( ´∀`)
9 名無しさん@お腹いっぱい。 2003/03/07(金) 13:09:00 ID:???
>>6
小手半引っ込め!
>>5
残念でした〜
Comma Separated Valuesが正解。

10 名無しさん@お腹いっぱい。 2003/03/07(金) 13:37:00 ID:???
>>5
>2.の解答: コンマ区切りCSV、空白区切りCSV、TAB区切りCSV、K3形式
和訳すると
コンマ区切りカンマ区切り値
空白区切りカンマ区切り値
TAB区切りカンマ区切り値
K3形式

という事ですね。意味和漢ネーヨ。
11 名無しさん@お腹いっぱい。 [ ] 2003/03/07(金) 13:38:00 ID:???
>>4
3.の解答
C++…Boost::Regex++::Split
Perl…標準のSplit
ruby…氏ね
12 名無しさん@お腹いっぱい。 2003/03/07(金) 14:17:00 ID:???
>>11
ruby氏ねモジュールに萌え♀
ダウソ先教えれ

13 オッス!おら名無し 2003/03/07(金) 14:58:00 ID:ABnfkFPC(1)
ほっほっほ
TSVを使わないおばかさん。

14 名無しさん@お腹いっぱい。 2003/03/07(金) 15:13:00 ID:???
>>6
本当に騙されている人を見かけたので、一応。 偽者です。
15 名無しさん@お腹いっぱい。 [sage] 2003/03/07(金) 15:21:00 ID:???
そんなもん見りゃわかるよ。
なんで必死に弁解してんの。本人?
スレに沿った話してくんない
16 名無しさん@お腹いっぱい。 2003/03/07(金) 15:46:00 ID:xKkurSty(1)
>>15
言葉が足りなかったね。書き直す。

「本当に騙されている人を見かけたので、一応。 偽者です。
ドラゴンボール側の荒らしです。」

2chスレ:db
> 荒れてるねえ。DB板住人と思われるヒトまですごいレスしてるし。

彼はドラゴンボール側の荒らしと分からなかったみたいだから。
分かった?
17 名無しさん@お腹いっぱい。 [sage] 2003/03/07(金) 15:55:00 ID:???
俺は荒らしに反応するやつも荒らしだから
無視してCSVファイルの話してくれって言ってんだよ・・・・
もういいよ好きにしてム板に帰るから
18 名無しさん@お腹いっぱい。 2003/03/07(金) 16:02:00 ID:???
荒らしに騙されて反応するのを防ぐために、1行注意書きがあればいいかなと思っただけ。
悪かった。もうここでやめとく。
19 名無しさん@お腹いっぱい。 2003/03/07(金) 16:46:00 ID:FIrK0DLv(1)
ム板に帰るぞ〜(w これ最高
20 名無しさん@お腹いっぱい。 2003/03/07(金) 16:55:00 ID:ul6FW0fQ(1)
荒らしの煽りや釣りに反応する低脳は荒らしと同じ
荒らしは放置するのが定説。
さて、ム板に帰ります。
21 名無しさん@お腹いっぱい。 [sage] 2003/03/07(金) 17:16:00 ID:???
ム板に帰ります。
22 名無しさん@お腹いっぱい。 [sage] 2003/03/07(金) 17:17:00 ID:???
友達のハッカーに頼んで個人情報解析してもらいますんでそのつもりで(^^;)
さて、ム板に帰ります。
23 名無しさん@お腹いっぱい。 2003/03/07(金) 17:38:00 ID:???
>>2 あとダブルクオートでくくられたりすると処理するのが面倒。
しかし、データの中にまぎらわしい記号があると処理が大変なんで
必要に応じてダブルクオートでくくった方が良くないか?
さて、ム板に帰ります。
24 名無しさん@お腹いっぱい。 [sage] 2003/03/07(金) 18:00:00 ID:???
うんこしてくるんで
ム板に帰ります。
25 名無しさん@お腹いっぱい。 2003/03/07(金) 19:34:00 ID:0MsGNrSS(1)
ニュ速からきました

    /     \      ______
   /   / \ \   /
  |    (゚) (゚)   | < ちんちん シュ!シュ!シュ!
  |     )●(  |   \______
  \     ▽   ノ
    \__∪ /
  /     ̄ ̄ \

26 名無しさん@お腹いっぱい。 2004/03/07(日) 09:09:00 ID:???
>>1
csvの概要が出揃ったとして、新しい話題はないか。

27 名無しさん@お腹いっぱい。 2013/03/07(木) 16:43:00 ID:???
ruby は 1.8.0 preview4 から cvs モジュールが標準で付いてくるようになった。
28 あぼーん [あぼーん]
あぼーん
29 ぼるじょあ ◆ySd1dMH5Gk [(^^)] 2002/03/08(金) 05:07:00 ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
30 山崎 渉 [(^^)] 2015/03/08(日) 22:21:00 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
31 山崎 渉 [(^^)] 2015/03/08(日) 22:26:00 ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
32 i,i 2016/03/08(火) 12:23:00 ID:uAeGVavB(1)
http://no.m78.com/up/data/up034313.jpg
33 名無しさん@お腹いっぱい。 2016/03/08(火) 14:07:00 ID:aPC3VzeP(1)
   山崎パンバスター
           _
          /  _`j
        /  /`ー'ヽ←ジャム
        〈  `ヽ   `ヽ ↓
        `、  ヽ,∧_∧ ゜。 '(⌒V⌒)    <<これからも..ボクヲ..
   イッタダキ  〉  (   ゚) ゚' o.ヽ^^/ グニュウゥゥッ
     マーース./ ノ    ̄⌒ヽ ⊂「  〉つ
         ノ  ' L     `ヽ./ ∠)
       / , '    ノ\  ´  /
      (      ∠_  ヽ、_, '
       i  (      ヽ
   _,, ┘  「`ー-ァ   j
  f"     ノ   {  /
  |  i⌒" ̄    /  /_
  ヾ,,_」       i___,,」

34 名無しさん@お腹いっぱい。 2005/03/10(木) 02:06:00 ID:???
とりあえず、Perlメモは必読
35 名無しさん@お腹いっぱい。 2005/03/10(木) 14:36:00 ID:???
>>34
これか? http://www.din.or.jp/~ohzaki/perl.htm
36 2009/03/12(木) 18:01:00 ID:HNMFSbe4(1)
改行コードどうしてます?
37 2010/03/12(金) 12:45:00 ID:???
\r\n
38 2011/03/12(土) 16:55:00 ID:???
ファイルメーカーがなんか別なの吐いてたような。
なんだっけ。
39 2015/03/12(木) 02:59:00 ID:mK1x56cb(1)
CSV(Comma Separated Value)を扱うクラス
CSVTokenizer & CSVLine
http://www.wakhok.ac.jp/~tomoharu/Java/csv/index.html

こんなんあったぞ。
詳しく見てないからよくわからんが・・・・。
40 2024/04/01(月) 03:54:00 ID:fofceNiX(1)
一つのセルの中で改行とか使ってたら厄介だな。
41 2026/04/01(水) 15:06:00 ID:???
改行が行の区切りのフォーマットなんだから、セル内に改行なんて無いだろ。
42 2027/04/01(木) 18:00:00 ID:gLhZx8XW(1)
>>41
MS製品から吐かれるCSVには入っている事がある
しかも吐いた製品自身で読めないというバカ仕様
43 R 2027/04/01(木) 23:02:00 ID:jLxc3Q6i(1)
某M$のOfficeXPは、CSV形式で保存しても、各行のカンマの数が違ったりするのだが、あれはいったいなんなんだ?
てっきりCSVってのは各行の項目数は一定なのだと思って、そうシステム作ったらOffice2Kの頃はよかったが、いよいよOfficeXPになったら牙をむきやがった。
つーか、カンマで区切っただけのテキストデータに対して、nullだとか、数値だとか夢見事を語る人間もどうかと思うが。
44 2028/04/01(土) 00:33:00 ID:???
規則を守って皆と仲良くするのではなく、
わざと他と違う同名の独自規格を作って喜ぶ会社だし。
Officeは97で終わったんだよ。
45 2005/04/02(土) 22:17:00 ID:e0pEx/XJ(1)
文字列ダブルクォート囲みのCSVなら、タブも改行も文字として格納できる。他形式では真似できんだろ。
46 2006/04/02(日) 11:50:00 ID:???
>>45
それが出来たらCSVと言うフォーマットではない。
47 いなむらきよし 2007/04/02(月) 11:53:00 ID:3tu0zbdS(1)
キケー!
48 2011/04/02(土) 14:49:00 ID:???
>>46 >>41
事実上の標準という言葉は知ってるんだろ。
CSV1形式とCSV2形式は知ってるか?
レコード区切りは CRLF、セル内改行は LF

>>43
カンマの数は規定行数ごとに判定されている。
Excel の CSV 仕様嫁。

>>42 は Excel で出力した後、エディタかプログラムが
改行の形式を変えてしまったのを気づいてないだけ。
49 2011/04/02(土) 15:00:00 ID:???
>>48
要するに、

マ イ ク ロ ソ フ ト 製 品 を つ か え !

ということですね。
50 2011/04/02(土) 16:06:00 ID:???
>>49
客が Excel で作った CSV が認識できない! とか読み込めない!
とか言うから 「現バージョン Excel 以外での読み書きはサポートしない」
ことを明言した上でそうした。他の PJ も結局そうなった。

昔は Excel の独自形式なんかダメですよ、とわざわざ説明していたが
Excel がExcel がって何回も聞くと、なんかアホらしくなってきてな。
MS が死んだら死んだでその時の標準に合わせるよ。
51 2015/04/02(木) 00:05:00 ID:???
分かります、分かります。
漏れも、文献データベース作るっていうから、
SQLとかUnixDBMとか考えて構想練ってたら、
みんなExcel使ってるはずだから、Excelで作る、
ときやがった。じゃあ、公開は?てぇと、XML形式
でも保存して、DHTMLかXHTMLかで表示させる
プログラム書くだってよ。何かなぁ。

52 2022/04/02(土) 00:59:00 ID:???
エクセルはCSVの最初の行の最初のフィールドがIDから始まると読めない。
かなりはまった。


53 2024/04/02(火) 15:23:00 ID:???
Excel糞じゃん。

54 2029/04/02(月) 19:23:00 ID:/DO7JDIL(1)
CsvJdbc
http://csvjdbc.sourceforge.net/
55 2029/04/02(月) 20:11:00 ID:???
>>54
おー、こんなのあったんだ。やられたって感じがする。
古くからあるみたいなんで、なんとなく信頼性も高そうだ。
56 2001/04/03(火) 01:06:00 ID:???
read onlyなんだからそりゃ信頼性もあるでしょー
57 2001/04/03(火) 21:35:00 ID:???
そうだったのか。。。
58 2003/04/03(木) 19:33:00 ID:???
>>52
ほんとだ
59 2004/04/03(土) 20:52:00 ID:???
ウム!

60 KingMathematician ◆5lHaaEvFNc 2007/04/03(火) 20:41:00 ID:SmWbNF6n(1)
みんな、camelliaって使ってる?
もうExcel持ってるなら別にいいけど。
61 2007/04/03(火) 22:31:00 ID:???
OpenOfficeでいいだろ。
CSVしか編集できないツール入れても仕方ない。
62 2021/04/03(土) 02:37:00 ID:BzforfOj(1)
Excelは
 ,"009",
と書いても文字列「009」は渡せず、数値「9」になってしまうあたりが糞。
63 2021/04/03(土) 02:40:00 ID:???
笹塚の常識は日本の常識だからな。
64 KingMathematician ◆5lHaaEvFNc 2021/04/03(土) 09:12:00 ID:byJvKkOD(1)
Excelって、データの型変換の操作がいまいちよく分からない。
65 [age] 2003/04/04(金) 13:18:00 ID:???
話題振って
66 2003/04/04(金) 17:47:00 ID:xrFCedrH(1/2)
>>62
Excelは
 ,"1/2",
と書いても文字列「1/2」は渡せず、日付「1月2日」になってしまうあたりが糞。

こ れ っ て 、 ど う し よ う も な い ん か ?
67 2003/04/04(金) 18:42:00 ID:cmQrQ1Wn(1)
,"'1/2",

ってシングルクオート入れて書け。
68 2003/04/04(金) 19:12:00 ID:xrFCedrH(2/2)
>>67
「’1/2」になりましたが何か?

69 2004/04/04(日) 17:46:00 ID:oVUtTA0F(1)
CSVファイル最強!!って思い込んでる客が多すぎて困ってんだよ!!
ってかDBとかシラネーだけなんだけど。
70 67 2005/04/04(月) 11:36:00 ID:PbJUBRQU(1)
>>68
すまそ、Excel 2000 もそうなりますね。
昔はこれでよかったのに...
読んだ後にそのセル選んで F2 キー押すとちゃんと
「1/2」になるのは確認しました。なので、
一旦読みこんでから、全セルに select かけて
そのまま値をぶちこみ返すマクロでなんとかなりそう。
そのうちソースあげます。
71 2006/04/04(火) 12:04:00 ID:???
excelでCSVファイル読むなら
めんどうだけど
「データ」→「外部データの取り込み」
で区切り文字や列のデータ型を指定して読み込む

CSV自体無理がある仕様だから
一概にExcelが悪いとは言えないと思う
72 2007/04/04(水) 00:17:00 ID:pl90FdXg(1)
CSVの標準化(標準化団体とかによって)された規格ってないの?
73 2007/04/04(水) 00:58:00 ID:???
>>72
事実上 MS の規格
74 2007/04/04(水) 02:26:00 ID:???
>>71
> 「データ」→「外部データの取り込み」
> で区切り文字や列のデータ型を指定して読み込む
そもそもCSVである時点で、その中にある文字は数値や日時ではなく、文字列として
取り扱うべきだと思ってるんだがなぁ。
75 2007/04/04(水) 12:05:00 ID:???
>>74
Excelに取り込むならその時点で
日付とか数値とかで認識してくれたほうが便利(な場合が多い)ってことでしょ。

おれはこの機能は便利だと思うよ。
ただ素人には分かりづらいし、それによる問い合わせが
システム開発者にくるのはマンドクサイ
76 2007/04/04(水) 15:29:00 ID:???
>>48
自分が出力した改行入りCSVファイルを
自分で読めないのはAccessですが?

誰がExcelなんて書きましたっけ?
77 2007/04/04(水) 17:55:00 ID:???
>>76
2ヶ月ごしですか。
Excel とは書いてなかったな。スマン。
78 2007/04/04(水) 19:26:00 ID:???
>>76
もっと広い心を持とう
79 2008/04/04(金) 00:11:00 ID:???
>>74
半家堂。

>>75
"1/2"が「1月2日」になったり、"001"が「1」になるのは大きなお世話。

80 2008/04/04(金) 09:59:00 ID:???
>>79
MSへよろしくお伝えください
81 2009/04/04(土) 01:44:00 ID:???
>>79
001 -> 1を回避する方法はありますか?
教えて君でごめん!!
82 2009/04/04(土) 11:30:00 ID:???
エクセル使わない
83 2009/04/04(土) 19:58:00 ID:???
>>81
CSVファイルはCSVファイル用エディタで弄るのが一番だぞ。
Excelにやらすからそんなつまらない悩みで時間を無駄にすることになる。

回答としては、「開くな。インポートして文字列として取り込め」だ。
面倒?知らんよそんなこと。
84 2011/04/04(月) 10:50:00 ID:???
みんな何かね。Excelファイルをテキストファイルに変換する
ツールいろいろあるの知らんのかね。「テキスト屋さん」とか
使ってみ。そんで、上で出てきた問題点、どうなるか教えて
ください。おながいします。


85 2016/04/04(月) 20:49:00 ID:ip6xIOTk(1)
Excelは一行目の一要素目をIDにするとおかしくなるバグをなんとかしる
86 2017/04/04(火) 08:02:00 ID:???
>>85
>>52
87 2017/04/04(火) 19:03:00 ID:Owd9y+PO(1)
IDでハマるやつ多いよな
88 2017/04/04(火) 19:08:00 ID:???
>>81
="001" でOK。
89 2003/04/05(土) 07:37:00 ID:gb9qmfyJ(1)
age

90 あぼーん [あぼーん]
あぼーん
91 2001/04/07(土) 16:42:00 ID:???
test

92 2007/04/07(土) 15:48:00 ID:???
今まさに >>42 なCSVファイルを目前にして戸惑い中。
ちくしょーめんどくせーなー。
93 2014/04/07(月) 11:42:00 ID:???
CSVいじるんならCASSAVAって言う良いソフトがありますよ?

94 2027/04/07(水) 21:58:00 ID:???
なんでエクセルはたった32000行くらいで悲鳴を上げる仕様を続けますか?
95 2028/04/07(金) 08:29:00 ID:???
>>94
Excelはすばらしいアプリです
96 2030/04/07(日) 13:41:00 ID:???
ExcelはあくまでGUIの表計算ソフトだから、
数十万行とか許容するとインターフェースから変えなくちゃいけなくなる。
97 2031/04/07(月) 00:39:00 ID:???
GUIの表計算ソフト、とはどういう意味ですか?
98 2031/04/07(月) 14:16:00 ID:R5vNIz5U(1)

  )'ーーノ(      /      /i \ ヽ  |ー‐''"l
 / C  |      | | ///.ノ | | | |\、|l| l  C ヽ
 l   ・  i´      i' | | -=・=| ト=・= |.|||  /  ・  /
 |  S  l  トー-ト|| | 'ー―‐,! '――' .||  |  S |
 |  ・   |/     | l ||    (_^_)   | ||ヽl  ・ |
 |  V   |       | l .|、  =⇒  /| ||  l  V  |
 |   !!  |     / | | | \      /| | | | |  !! |
ノー‐---、,|    / │l、l|  ~`ー‐/  |レ'   ノハ、_ノヽ
99 2031/04/07(月) 18:46:00 ID:yXknaj+c(1)
CSV氏ね
100 25時間営業コンビニ 2019/04/08(月) 02:47:00 ID:rhxxrWmL(1/3)
1ooげと
1-
あと 177 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.420s*