TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
  D  A  O  v s  A  D  O  
デフォルト名無しネームを決めるスレ
SQLite Part.10
データベース破壊録カイジ
MSXでデータベースを作りたいのですが
Oracle 質問総合スレ9
【9i】オラクルマスターGOLDのスレ【10g】
【安易ダサすぎ】データベース→DB→ドラゴンボール
ストアドよりインデックスのほうが速いよ
DBのキャラ、ここが好きだ!

CSVファイルのスレ


1 :03/07/02 〜 最終レス :2020/05/14
おそらく一番簡単なデータベースと思われるCSVファイルについていろいろ語りましょう。

2 :
CSVファイルは駄目ですね。TSVの方がいい。
あとダブルクオートでくくられたりすると処理するのが面倒。

3 :
ベジータベータ

4 :
>>1
csvを略語から元の名称に直せ。
csv形式のさまざまな種類をその名称とともに挙げよ。
csv形式を扱う各言語の有名なプログラム、モジュールを列挙せよ。
 (少なくともC++, Perl, ruby)
それから議論しましょ。


5 :
>>4
1.の解答: comma separated value
2.の解答: コンマ区切りCSV、空白区切りCSV、TAB区切りCSV、K3形式
3.の解答: 誰か書いて

6 :
お前みたいにクソスレ立てるやつもドラゴンボール厨と一緒なんだよ
シネ

7 :
このホストでは、しばらくスレッドが立てられません。
またの機会にどうぞ。。。

ホストW144096.ppp.dion.ne.jp
データ構造と探索アルゴリズム
名前: 名無しさん@お腹いっぱい。
E-mail:
内容:
データベースと言うとその操作方法の方が重要視されがちですが、
底辺にあるデータの構造とアルゴリズムの理解も時には必要かと思います。
ここではそういった話をしていきましょう。

8 :
>>6
オペラ信者氏のニセモノまで出てきてますねー( ´∀`)

9 :
>>6
小手半引っ込め!
>>5
残念でした〜
Comma Separated Valuesが正解。

10 :
>>5
>2.の解答: コンマ区切りCSV、空白区切りCSV、TAB区切りCSV、K3形式
和訳すると
コンマ区切りカンマ区切り値
空白区切りカンマ区切り値
TAB区切りカンマ区切り値
K3形式
という事ですね。意味和漢ネーヨ。

11 :
>>4
3.の解答
C++…Boost::Regex++::Split
Perl…標準のSplit
ruby…R

12 :
>>11
rubyRモジュールに萌え♀
ダウソ先教えれ

13 :
ほっほっほ
TSVを使わないおばかさん。

14 :
>>6
本当に騙されている人を見かけたので、一応。 偽者です。

15 :
そんなもん見りゃわかるよ。
なんで必死に弁解してんの。本人?
スレに沿った話してくんない

16 :
>>15
言葉が足りなかったね。書き直す。
「本当に騙されている人を見かけたので、一応。 偽者です。
ドラゴンボール側の荒らしです。」
http://pc2.2ch.sc/test/read.cgi/db/1057073735/8
> 荒れてるねえ。DB板住人と思われるヒトまですごいレスしてるし。
彼はドラゴンボール側の荒らしと分からなかったみたいだから。
分かった?

17 :
俺は荒らしに反応するやつも荒らしだから
無視してCSVファイルの話してくれって言ってんだよ・・・・
もういいよ好きにしてム板に帰るから

18 :
荒らしに騙されて反応するのを防ぐために、1行注意書きがあればいいかなと思っただけ。
悪かった。もうここでやめとく。

19 :
ム板に帰るぞ〜(w これ最高

20 :
荒らしの煽りや釣りに反応する低脳は荒らしと同じ
荒らしは放置するのが定説。
さて、ム板に帰ります。

21 :
ム板に帰ります。

22 :
友達のハッカーに頼んで個人情報解析してもらいますんでそのつもりで(^^;)
さて、ム板に帰ります。

23 :
>>2 あとダブルクオートでくくられたりすると処理するのが面倒。
しかし、データの中にまぎらわしい記号があると処理が大変なんで
必要に応じてダブルクオートでくくった方が良くないか?
さて、ム板に帰ります。

24 :
うんこしてくるんで
ム板に帰ります。

25 :
ニュ速からきました
    /     \      ______
   /   / \ \   /
  |    (゚) (゚)   | < ちんちん シュ!シュ!シュ!
  |     )●(  |   \______
  \     ▽   ノ
    \__∪ /
  /     ̄ ̄ \

26 :
>>1
csvの概要が出揃ったとして、新しい話題はないか。

27 :
ruby は 1.8.0 preview4 から cvs モジュールが標準で付いてくるようになった。

29 :
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

30 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

31 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

32 :
http://no.m78.com/up/data/up034313.jpg

33 :
   山崎パンバスター
           _
          /  _`j
        /  /`ー'ヽ←ジャム
        〈  `ヽ   `ヽ ↓
        `、  ヽ,∧_∧ ゜。 '(⌒V⌒)    <<これからも..ボクヲ..
   イッタダキ  〉  (   ゚) ゚' o.ヽ^^/ グニュウゥゥッ
     マーース./ ノ    ̄⌒ヽ ⊂「  〉つ
         ノ  ' L     `ヽ./ ∠)
       / , '    ノ\  ´  /
      (      ∠_  ヽ、_, '
       i  (      ヽ
   _,, ┘  「`ー-ァ   j
  f"     ノ   {  /
  |  i⌒" ̄    /  /_
  ヾ,,_」       i___,,」

34 :
とりあえず、Perlメモは必読

35 :
>>34
これか? http://www.din.or.jp/~ohzaki/perl.htm

36 :
改行コードどうしてます?

37 :
\r\n

38 :
ファイルメーカーがなんか別なの吐いてたような。
なんだっけ。

39 :
CSV(Comma Separated Value)を扱うクラス
CSVTokenizer & CSVLine
http://www.wakhok.ac.jp/~tomoharu/Java/csv/index.html
こんなんあったぞ。
詳しく見てないからよくわからんが・・・・。

40 :
一つのセルの中で改行とか使ってたら厄介だな。

41 :
改行が行の区切りのフォーマットなんだから、セル内に改行なんて無いだろ。

42 :
>>41
MS製品から吐かれるCSVには入っている事がある
しかも吐いた製品自身で読めないというバカ仕様

43 :
某M$のOfficeXPは、CSV形式で保存しても、各行のカンマの数が違ったりするのだが、あれはいったいなんなんだ?
てっきりCSVってのは各行の項目数は一定なのだと思って、そうシステム作ったらOffice2Kの頃はよかったが、いよいよOfficeXPになったら牙をむきやがった。
つーか、カンマで区切っただけのテキストデータに対して、nullだとか、数値だとか夢見事を語る人間もどうかと思うが。

44 :
規則を守って皆と仲良くするのではなく、
わざと他と違う同名の独自規格を作って喜ぶ会社だし。
Officeは97で終わったんだよ。

45 :
文字列ダブルクォート囲みのCSVなら、タブも改行も文字として格納できる。他形式では真似できんだろ。

46 :
>>45
それが出来たらCSVと言うフォーマットではない。

47 :
キケー!

48 :
>>46 >>41
事実上の標準という言葉は知ってるんだろ。
CSV1形式とCSV2形式は知ってるか?
レコード区切りは CRLF、セル内改行は LF
>>43
カンマの数は規定行数ごとに判定されている。
Excel の CSV 仕様嫁。
>>42 は Excel で出力した後、エディタかプログラムが
改行の形式を変えてしまったのを気づいてないだけ。

49 :
>>48
要するに、
マ イ ク ロ ソ フ ト 製 品 を つ か え !
ということですね。

50 :
>>49
客が Excel で作った CSV が認識できない! とか読み込めない!
とか言うから 「現バージョン Excel 以外での読み書きはサポートしない」
ことを明言した上でそうした。他の PJ も結局そうなった。
昔は Excel の独自形式なんかダメですよ、とわざわざ説明していたが
Excel がExcel がって何回も聞くと、なんかアホらしくなってきてな。
MS が死んだら死んだでその時の標準に合わせるよ。

51 :
分かります、分かります。
漏れも、文献データベース作るっていうから、
SQLとかUnixDBMとか考えて構想練ってたら、
みんなExcel使ってるはずだから、Excelで作る、
ときやがった。じゃあ、公開は?てぇと、XML形式
でも保存して、DHTMLかXHTMLかで表示させる
プログラム書くだってよ。何かなぁ。

52 :
エクセルはCSVの最初の行の最初のフィールドがIDから始まると読めない。
かなりはまった。


53 :
Excel糞じゃん。

54 :
CsvJdbc
http://csvjdbc.sourceforge.net/

55 :
>>54
おー、こんなのあったんだ。やられたって感じがする。
古くからあるみたいなんで、なんとなく信頼性も高そうだ。

56 :
read onlyなんだからそりゃ信頼性もあるでしょー

57 :
そうだったのか。。。

58 :
>>52
ほんとだ

59 :
ウム!

60 :
みんな、camelliaって使ってる?
もうExcel持ってるなら別にいいけど。

61 :
OpenOfficeでいいだろ。
CSVしか編集できないツール入れても仕方ない。

62 :
Excelは
 ,"009",
と書いても文字列「009」は渡せず、数値「9」になってしまうあたりが糞。

63 :
笹塚の常識は日本の常識だからな。

64 :
Excelって、データの型変換の操作がいまいちよく分からない。

65 :
話題振って

66 :
>>62
Excelは
 ,"1/2",
と書いても文字列「1/2」は渡せず、日付「1月2日」になってしまうあたりが糞。
こ れ っ て 、 ど う し よ う も な い ん か ?

67 :
,"'1/2",
ってシングルクオート入れて書け。

68 :
>>67
「’1/2」になりましたが何か?

69 :
CSVファイル最強!!って思い込んでる客が多すぎて困ってんだよ!!
ってかDBとかシラネーだけなんだけど。

70 :
>>68
すまそ、Excel 2000 もそうなりますね。
昔はこれでよかったのに...
読んだ後にそのセル選んで F2 キー押すとちゃんと
「1/2」になるのは確認しました。なので、
一旦読みこんでから、全セルに select かけて
そのまま値をぶちこみ返すマクロでなんとかなりそう。
そのうちソースあげます。

71 :
excelでCSVファイル読むなら
めんどうだけど
「データ」→「外部データの取り込み」
で区切り文字や列のデータ型を指定して読み込む
CSV自体無理がある仕様だから
一概にExcelが悪いとは言えないと思う

72 :
CSVの標準化(標準化団体とかによって)された規格ってないの?

73 :
>>72
事実上 MS の規格

74 :
>>71
> 「データ」→「外部データの取り込み」
> で区切り文字や列のデータ型を指定して読み込む
そもそもCSVである時点で、その中にある文字は数値や日時ではなく、文字列として
取り扱うべきだと思ってるんだがなぁ。

75 :
>>74
Excelに取り込むならその時点で
日付とか数値とかで認識してくれたほうが便利(な場合が多い)ってことでしょ。
おれはこの機能は便利だと思うよ。
ただ素人には分かりづらいし、それによる問い合わせが
システム開発者にくるのはマンドクサイ

76 :
>>48
自分が出力した改行入りCSVファイルを
自分で読めないのはAccessですが?
誰がExcelなんて書きましたっけ?

77 :
>>76
2ヶ月ごしですか。
Excel とは書いてなかったな。スマン。

78 :
>>76
もっと広い心を持とう

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

80 :
>>79
MSへよろしくお伝えください

81 :
>>79
001 -> 1を回避する方法はありますか?
教えて君でごめん!!

82 :
エクセル使わない

83 :
>>81
CSVファイルはCSVファイル用エディタで弄るのが一番だぞ。
Excelにやらすからそんなつまらない悩みで時間を無駄にすることになる。
回答としては、「開くな。インポートして文字列として取り込め」だ。
面倒?知らんよそんなこと。

84 :
みんな何かね。Excelファイルをテキストファイルに変換する
ツールいろいろあるの知らんのかね。「テキスト屋さん」とか
使ってみ。そんで、上で出てきた問題点、どうなるか教えて
ください。おながいします。


85 :
Excelは一行目の一要素目をIDにするとおかしくなるバグをなんとかしる

86 :
>>85
>>52

87 :
IDでハマるやつ多いよな

88 :
>>81
="001" でOK。

89 :
age

91 :
test

92 :
今まさに >>42 なCSVファイルを目前にして戸惑い中。
ちくしょーめんどくせーなー。

93 :
CSVいじるんならCASSAVAって言う良いソフトがありますよ?

94 :
なんでエクセルはたった32000行くらいで悲鳴を上げる仕様を続けますか?

95 :
>>94
Excelはすばらしいアプリです

96 :
ExcelはあくまでGUIの表計算ソフトだから、
数十万行とか許容するとインターフェースから変えなくちゃいけなくなる。

97 :
GUIの表計算ソフト、とはどういう意味ですか?

98 :

  )'ーーノ(      /      /i \ ヽ  |ー‐''"l
 / C  |      | | ///.ノ | | | |\、|l| l  C ヽ
 l   ・  i´      i' | | -=・=| ト=・= |.|||  /  ・  /
 |  S  l  トー-ト|| | 'ー―‐,! '――' .||  |  S |
 |  ・   |/     | l ||    (_^_)   | ||ヽl  ・ |
 |  V   |       | l .|、  =⇒  /| ||  l  V  |
 |   !!  |     / | | | \      /| | | | |  !! |
ノー‐---、,|    / │l、l|  ~`ー‐/  |レ'   ノハ、_ノヽ

99 :
CSVR

100 :
1ooげと

101 :
>>97
GUI=グラフィッカル・ユーザー・インターフェイス
JAVAみたいに使う人が長々打ち込むんじゃなくて、画面上で視覚的にできるようにしたのがGUI
ワードパッドとかで
『1,2,3,4,=A1*A2,・・・・・・』
って自分で打ち込むのだとGUIじゃないってことやねん
ところで基本○報技術者試験完全対策H16年秋版[エクスメディア著](黄色いの)
の110に
『Graphical User Ingerface』って載ってるんだが
Graphical User Interfaceであってるよね?
ドキドキ

102 :
グラフィカルの間違いです

103 :
グラフィッカル ユーザー インガーフェース
でよろしいか?

104 :
TSVって何?

105 :
>>104
カンマじゃなくて「T」で区切るのさ

106 :
T=Tab

107 :
ほんとだ・・・。
IDから始まるとだめぽだね。。。

108 :
csvファイルで、文字列中に <html> とか入ってると、EXCELで開いたときに
区切りもなにも全てが台無しになってしまうんだけど、よい回避法は
ありますか?
"<html>" でも
="<html>" でも発生。

109 :
>>108
直接開かず
データの取り込みで読み込む

110 :
>>109
データ取り込みだと<html>はエスケープできましたが、
文字列中に改行部分があると、そこでEXCELの行も変わってしまい、
正常な行列が保てません。
この辺がEXCELの限界?(´д`;)

111 :
a,b,c,d,e
aa,bb,<html><body><h1>あcc</h1></body></html>,dd,ee
だと普通に開けたけど

112 :
>>111
のような一行データのみであれば問題ないですが、やりたいのは、
タグがあるデータ内に改行を入れたり、頭に空白文字を入れたり
ということなんです。
「データの取り込み」だと、セル内で改行させることができないっぽいし。
aaa,bbb,"<html>あああ
いいい</html>",ccc,ddd
このデータのタグ部分がなければ、普通に読み込んでもセル内で改行したデータとして
読み込める(コピペすると改行コードの問題で中黒出ると思うけど)んですが、
タグがあるとどうやってもこのまま取り込むことができない。(´・ω・`)

113 :
>>112
tes.csv ていうファイルに書いて、エクセルで開いて見たけど
ちゃんと5列に読み込めるよ
aaa|bbb|<html>あああ|ccc|ddd
  |  |いいい</html>|  |
て感じに
ちなみにexcel 2002 SP3

114 :
>>112
CSVをなんだと思ってるんだ?

115 :
>>113
ウホッ。そうなん?
じゃあEXCEL2000が馬鹿なだけなのか・・・。orz
>>114
Comma Separated Values

116 :
>>87
普通IDとかは1列目だもんな。
漏れもはまった。お客さんに、CVSエクスポートしたのに嫁ねぇぞゴルァと言われて
原因もわからず超焦った。

117 :
>>116
エクスポートして読めるかどうかの
テストしなかったの?
Excelで開くであろうことは
残念なことにもう常識ですよ

118 :
test

119 :
えー、どのあたりで顧客に注意するべきかcvs

120 :
>>119
多分指定したリビジョンが悪かったのでは…

121 :
ちょこっと、情報。
[XL2003] セル内の改行が「・」中点で表示される
概要
この資料は、CSV ファイルを Excel で開いたときに、セル内で
改行した文字列の最後に「・」(中点) が表示される現象について
説明しています。
http://support.microsoft.com/default.aspx?scid=kb;ja;822372

122 :
あと、思い切り古いけど、こんなページも。
[XL97] テキスト ファイルについて
CSV ファイル
http://support.microsoft.com/kb/405482/JA/#XSLTH3291121122120121120120

123 :
Perl だと、こんなモジュールもあるんだね。SQLのクエリーで
CSVファイルを検索できる。
http://homepage3.nifty.com/hippo2000/perltips/DBD/csv.htm

124 :
MSDEでコマンドプロンプトからデータベースの勉強しているんですが
実行結果をCSVファイルとして出力するにはどうしたらいいですか?
osqlの項目で-oっていうのがあるみたいだけど使い方が分からない・・・
誰か教えてください

125 :
>>124
osql -S server -U sa -P pass -o c:\osql.txt
これでTSQLを入力してGOしたら情報をファイルにリダイレクトできるけど、CSVを出したいなら
bcp "SELECT * FROM db.dbo.table" queryout c:\bcp.csv -c -t , -S server -U sa -P pass
こっちのほうがいいと思う。

126 :
CSVの1行目は名前にしたりってどう?

127 :
CSVファイルのRFCが出てましたよっと。
RFC4180:Common Format and MIME Type for Comma-Separated Values (CSV) Files
http://www.rfc-editor.org/rfc/rfc4180.txt

128 :
知らんかった。今年の10月にできたのか。出来立てだね。

129 :
>>127
RFC4180 日本語訳もミッケ。
http://www.kasai.fm/wiki/?p=rfc4180jp

130 :
>>129
素敵です。

131 :
CSVって、RFCあったんだ・・・。
勉強になりました。

132 :
>>62
それ読み込む側(Excel)がCSVにあわせてあげないと駄目。
kwskは忘れた。

133 :
元レスえらい古いなkrmt

134 :
微妙に需要があるスレ

135 :
>>134
やっぱり、最後の手段として大事だからね。それにしてもRFCで
提案されたのが最近のことだったとは、知らなかった。
やっぱり非常手段だからか。

136 :
hosyu.csv

137 :
中河原、フォークリフトのブレーキに細工と聞いたが?
中河原、市会議員のコネで校に就職と聞いたが?
中河原、訓練生時代テストはカンニングと聞いたが?
中河原、裏口人生と聞いたが?
中河原、在日朝鮮人犯罪者組織・朝鮮総連創価学会の手先と聞いたが?
中河原、元々は出来損ないで、今は粉飾して立派に見せていると聞いたが?
中河原がなぜ首にならない。

138 :
listpadで編集すると、たまに不正な浮動少数点数演算命令が出るんだけど・・・
うーん、わからん(T_T)

139 :
大人しくXMLにするべきなんだろうなぁ・・・
まぁ古いソフトが居て連携する場合厳しいんだろうけど

140 :
TSVって何?

141 :
タブー

142 :
ちょっとだけよ

143 :
CSVを文字列配列に読み込むライブラリを作ったんだが、その後
いろんな奇形CSVに出会うたびに対応できるように書き直すんだけど、
そのたびに予想を上回るCSVが出てくるんだよな。

144 :
>>143
ライブラリは何で作ったの?
それと今大変なのはどんなのですか?

145 :
値の中でカンマを使いたいからって言うときに、二重引用符を使わずに
区切り文字を縦棒とかセミコロンとかに変更しちゃうやつはよくいるな。

146 :
>>145
正規表現になれたヤツなんだろう

147 :
CSVファイルの話じゃないけど,RDBの列サイズを大きく作って,
そこにCSV形式でデータを突っ込むって設計を見ました.
なんでも,Oracleとかだと,一定以上に列の数が増えるとパフォーマンスが落ちるからだそうで.
で,IN/OUTの際にCSVパースするらしいんですが,
こういう利用って一般的なんですかねぇ?

148 :
>>147
似たようなの見たことあるよ。
列数が可変で、空の列をなるべく作りたくないんだと。

149 :
RDBの型に配列方を持ってるRDBMSもあるね

150 :
Microsoft Text DriverでCSVファイルにアクセスしています。
任意の1行抽出するときに行IDみたいなものが欲しいのですが
(OracleのROWIDみたいなもの)
そういったものはないでしょうか?
CSV出力時に主キーとなるものを何か出力する必要があるでしょうか?
ご教示よろしくお願いします。

151 :
>>148
そういう輩にはRFCを見せてやれ・・・ってRFC出来たの最近なんだよね・・・

152 :
ワープロ専用機で作った住所録をデータベースに変換しようと考え、2000人分のデータにカンマ付けてCSVファイルをこしらえた事が有った。
未だに単調なカンマ付け作業が夢に出る。今ならもっと簡単に出来るが、当時は手作業でカンマを付けるしか無かった。

153 :
つ スクリプト。
つーかPGならさくっと生成ソフト作れるでしょ。

どうやらコボラーってDB知らずにCSVテキストファイルを文字操作して業務システムを作ってる様子。
やたら速度遅いはずだよ。orz

154 :
汎用機やCOBOLの世界は良く知らないが、CSVじゃなくて、
固定長のデータセットとかISAMじゃないの?
汎用機って固定長がメインじゃん。いちいちレコード長指定してデータセット
アロケートするような世界でしょ?
それにISAMは別に遅くないと思うよ。

155 :
isamのライブラリすら無いとか、isam使いこなせない低PGの悪寒。

156 :
>>155
なんだそら。COBOLならISAMは基本だろ。ISAMなんぞ知りもしない
VBプログラマならごろごろしてるだろうが。
>>153が良く知りもせずにアフォな煽りを入れただけだろ。

157 :
基本が出来てない業務コンピュータも有るし、基本が出来てないコボラーも居る。

158 :
COBOLスレでやれ(AA略)

159 :
Hi! Nice site!

160 :
ADOのRecordset.GetString()って便利だよな。

161 :
実は何気に役に立つスレだな

162 :
csvファイル買います。

163 :
Microsift CSV Driver最高だな。データベース要らない。

164 :
複数のCSVファイルをタブ切り替えで編集できるソフトはありますか?

165 :
Delphiあたりで1日もかからず作れるんじゃないの?

166 :
165なら3時間で作れるよ

167 :
UTF-8のCSVがExcelでまともに読めなくて残念

168 :
ExcelはSJISだろうが

169 :
SJISしか読めないなら残念とも思えるだろうが

170 :
CSV関連のお勧めの本ってありますか?????

171 :
このスレを読め
っていえるくらいのスレにしていこうぜ

172 :
>>167
2007だと読めたりしない?

173 :
出会い系に役立ってます!感謝

174 :
「SmCsvEdit」
ttp://www.forest.impress.co.jp/article/2008/11/27/smcsvedit.html
Excelファイルも開けるタブ切り替え型の多機能CSVエディター


175 :
CSV Editor
Cassava
http://www.asukaze.net/soft/cassava/
記事
http://www.forest.impress.co.jp/article/2008/01/10/cassavaeditor.html
Kuto Csv Editor
http://projectkuto.web.fc2.com/
DL http://projectkuto.web.fc2.com/work/kutocsveditor.html
記事
http://www.forest.impress.co.jp/article/2008/06/03/kutocsveditor.html


176 :
CSVデータフォーマットだと、表計算、データベース、テキストエディターでも使えるから
ある意味万能。

177 :
タブ区切りの方がトラブルが少なくて好き。

178 :
客が勝手に触れるのはメリットであり、最大のデメリットでもある。

179 :
最近の人は面倒くさいことするよな。
社内の一部署で、その中の数人だけで使う
ごく小規模のデータベースをExcelやらAccessで構築したりとか。
Accessでセコセコ作ってる人に、CSVフォーマットでデータ作って
awkで処理するの見せたら目が点になってた。
その簡潔明解さには感心したようだ。
だが、表示がダサくて気に入らない様子なので、
HTML化してw3mで表示するようにしたら絶句してたよ。
ExcelやAccessは便利だけど、それに頼りっきりで
他の便利なツールや言語を使わないのは、すごーく損だと思う。

180 :
普通の事務端末として提供されるWindowsには、
awkもw3mも入ってないんだよ。
勝手にcygwinなりなんなり入れたりLinux入れたりすることの方が、
内部統制とかコンプライアンス的にマズくね?

181 :
#レコード数はいくつかな?
$ awk 'END{print NR}' hoge.csv
122635
#一行当りのフィールド数はいくつかな?(全レコードのフィールド数が同じ場合)
$ awk 'BEGIN{FS=","}END{print NF}' hoge.csv
15
#「もみじが丘町」を含むレコードを表示したいな。
$ grep もみじが丘町 hoge.csv
42202,"85711","8571153","ナガサキケン","サセボシ","モミジガオカマチ","長崎県","佐世保市","もみじが丘町",0,0,0,0,0,0
まさにこんな感じだよな。
UNIX/Linux使ってるとOS自体がデータベースソフトみたいな感じだ。
俺はプログラミングもデータベースもわからん素人だが、
ちょっとしたものなら社内の情報屋に構築してもらうより自分でやったほうが早い。
今の計算機技術は何でもプロ向けに作られてしまって、
いわゆるセミプロ層やホビイスト層が育たなくなっている。
動的型付けで、しかも非OOの言語だったらすぐに使い捨てのスクリプトが書けるのだが、
そういった部分が(特にWindowsでは)軽んじられている感は否めない。
「昔は良かった」なんて言いたくはないけれど、
「自分でできることは自分で」という思想は取り戻したい。

182 :
こいつおもしろい。
ttp://mixi.jp/view_diary.pl?id=1086636327&owner_id=14223606
いくらちゃん 2009年02月22日 01:35
CSVってなにー?

幸世 2009年02月22日 01:41
> いくらちゃんさん
初めまして。
ごめんなさい、うまく説明できません。

いくらちゃん 2009年02月22日 17:26
いえいえ。
つーか、知らないんだったら知ったかぶりしない方がいいですよw

幸世 2009年02月22日 17:44
> いくらちゃん
説明ができないだけです。
どんなものかはわかってます。
実際に使ったこともあるし。
どなたか存じませんが、知らない方に知ったかぶり扱いされたくないですね。

183 :
>>182
ミクし見れないorz
残念だ

184 :
cvsの間違いだろ

185 :
>>182
知ったかぶりクソ豚野郎
ttp://a248.e.akamai.net/f/248/30690/3h/doda.jp/Front/JobSearch/View/JobSearchImageDisplay.aspx?imgid=4000221810

186 :
>>179
それってインターフェース使える?
どんな風に見えるの?

187 :
>>186
インターフェースが使えるって何?

188 :
>>186
たまたまBashとAWKで作った郵便番号検索が手元にあるから
スクリーンショットをアップしてみる。
検索窓
ttp://www.dotup.org/uploda/www.dotup.org1468.png
検索結果
ttp://www.dotup.org/uploda/www.dotup.org1463.png

ここにある全国一括のcsvファイルを処理してるだけなんで、たいして面白みはないけどさ。
ttp://www.post.japanpost.jp/zipcode/dl/kogaki.html

189 :
ごめん、検索窓と検索結果のURLが逆だ・・・

190 :
あ、でも>>179は表示にw3mを使ってるのか・・・
じゃあ、見た目は全然違うなぁ・・・
参考にならなくてスマソ

191 :
こんなやり方があること自体初めて知った

192 :
MySQLのCSVストレージ使っている人いる?

193 :
>188
すごいやん。綺麗。
オラちょっとびびったぞ

194 :
そりゃまあ単一テーブルでもデータベースはデータベースだよね

195 :
perlのモジュールにCSVファイルに対してSQLで検索できるのがあったと思う

196 :
Microsoft Text Driver もあるね。多少面倒くさいけどODBCだからADOで扱えるので、
VBScriptででも書けるし、SQLで検索条件が書けるから基本的に自由に書ける。
フォルダを表領域と見なして、複数ファイル間で結合クエリが書けるのはおもしろい。
ADOは今日日どこのWindowsにも入ってるし、結合クエリの結果セットを
CSVファイルに書き出したりもできるし、Excelのマクロから使えば
Excel.Range.CopyFromRecordsetでワークシートにコピーできる。
そこまでやるならAccessにインポートしても似たようなもんだけどなw

197 :
プログラムで一行ずつファイルを読み込んで処理を繰り返していたら
次のような改行が間にあるファイルで処理を失敗しました。

1234,テスト,"今日は
雨",あいうえお
雨の前に改行が入っていて失敗しました。
こういうcsvの形式も正しいのでしょうか?
これだと次の行をファイルから読み込むか判断するのに
どういう判断が必要でしょうか?
以上二点よろしくお願いします。

198 :
>>197
Excelのcsvでは、セル内改行が引用符内改行になる。
一般的ではない。はっきり言って、変態的仕様。
一般のcsv加工ツールでは、それは正しく扱えないことの方が多い。
事前にsedなどで、引用符内改行→\nとか変換し、
扱えるように前処理することが多い。
判定処理は、
 一対の引用符内の改行は  項目内改行であり、データの一部である
 その外の普通の改行は    csvレコードを分かつ、制御の改行である
とすればよい。

199 :
>>198 丁寧な解説ありがとうございました。

200 :
>>197
>>198
確かに変態的なんだけど、RFCではおkなんだよね...

201 :
VB.Netのcsvparserだっけ?あれだと簡単に読めるよね。

202 :
もうcsvは捨てて、jsonとかでいいんじゃないか

203 :
>>202
プログラマからするとjsonは便利なんだけど、
普通の人向けにはExcelで扱えるcsvがいいよね。

204 :
>>197
http://www.geocities.jp/retort_curry119/UML.htm
のCSV形式ファイルの処理に
CSV形式ファイルを処理する状態遷移図が載ってるよ

205 :
SqlDataReader → Excel(CSV)に、大量データをコピーしたいんだけど
何か良い方法ありませんか?
VB6 の頃は、Recordset を GetString したものを Clipboard.SetText して
それを Excel のシートに対して Paste することで、超高速で実現してたんですが。
VB.NET の場合、列行共にぐるぐる回す方法しか見つけれません。
一括して取得して処理することはできませんか

206 :
RangeにDataSetはるメソッドあるだろ。よくみなさい。

207 :
それだと、データ自体が Excel ファイルの中に出来ないのではないでしょうか?
http://dobon.net/vb/bbs/log3-21/12637.html
↓の人と同じことがやりたいのですが
http://oshiete1.goo.ne.jp/qa2594288.html
回答#2で「ありません」と断じられてまして・・・

208 :
Range.CopyFromRecordset
じゃないの?

209 :
>>188の画像ない?

210 :
>>204 見てみます、おくれましたが、あがとうございます。

211 :
Do you think one liners are in vogue ? ,

212 :
データ募集中
永続課金保障
買取
柔軟にご対応致します。
まずはご連絡ください。
特に優良少数データ高待遇します。

213 :
菊池 
まずは一本メールを下さい!そこから全てが始まります!
※わからない事は全て私が御説明致します※
◆データ高価買取致します。販売致します◆
課金保障
承認ベース
一括納品
高価買取
ALL対応致します。

★色々不安に思う事あると思います。何でもそうですね?
まずは一通メールを下さい。ALL対応致します。バックアップ致します。こうゆうのは信用第一 徳を大事にしております。買取 承認ベース 何でも問い合わせて下さい。お待ちしてます★

214 :
>>213
こんなとこにこんなの書き込む奴が信用なんかない。

215 :
OracleがRFC4180をdisり続ける限りCSVのエスケープ問題(というか方言問題)は解決しないだろうな

216 :

◆CSV買取・販売◆

☆データ種別☆
・リスティング
・占い
・IP削除
・ログあり
・課金者
・xx
・etc
幅広く御提案できます♪
販売・買取共にご希望の条件を
何なりとお申し付け下さい。
吉田
アドレス→ad_csv@yahoo.co.jp

217 :
◆CSV買取・販売◆

☆データ種別☆
・リスティング
・占い
・IP削除
・ログあり
・課金者
・xx
・etc
幅広く御提案できます♪
販売・買取共にご希望の条件を
何なりとお申し付け下さい。
吉田
アドレス→ad_csv@yahoo.co.jp

218 :
競馬、出会い系、情報商材、金融、EC
その他データ高価買取致します
【保証形態】
1.課金保証/20〜50%×3ヶ月〜永続
2.納品保証/ご希望の金額を教えてください。

【支払日】
1.課金保証の場合、週払い可能
2,データと現金交換可能
宜しくお願いします。
飯間 iimaa81@yahoo.co.jp

219 :
最強の運営部隊(1番組8000超え)を抱えている為 強気のオペレーションを御見せします!
ユーザーデータ買取ります。
ユーザーCSV買取
一括納品購入(信用取引になります)
課金保障( まずは40%位からはじめて売り上げに応じて変動しますが最強のオペレーターに任せていただけるなら満足いただけます!)
承認ベース(クリーニングして到達率と保有アドレスの誤差はでますが
その他条件を出してもらえれば対応します。
また競馬DATAについても随時探しています!
お気軽にお問い合わせください!
根元
richiyhit89@gmail.com

220 :
  ∧,,,∧ 
 (  ・∀・) ほー それで
  (  : ) 
  し─J

221 :
セキュリティソフトのカスペルスキーでkutocsveditorの履歴を見たら
スクリーンショットと撮った記録が残っていた。
画面イメージを撮って送っているのはなぜだ、
通常、スクリーンショットはスクリーンキャプチャソフトでしか記録されないはず
別ソフトに変えたほうがいいのか

222 :
Charactor Separated Valuesの略ってどっかで見たんだけどやっぱりcommaしか認めない

223 :
【即日買取】課金データ
▼買取条件
1.対面でのお取引可能な方
※課金保証をご希望の場合はメールのみで問題ありません。
2.直近のコミュニティデータ
課金状況やアクセス日が分かれば尚◎
3.代理店に出回っていないデータ
販売可能な方は詳細・金額・条件を出来るだけ詳しく記載頂きご連絡下さい。
※課金保証をご希望の場合は50%、3ヶ月間でお受け致します。

224 :
  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥
  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm
  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥

225 :
  ●●●ケネディ大統領は何故、死なねばならなかったのか?●●●
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/53
  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥
  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm
  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥

226 :
CSVデータを検索するのが面倒だからといってなんでもかんでもSQLサーバに入れるんじゃね〜!
WinならCSVファイルに対してもSQL使えるだろ?

227 :
【2013年度付データ即日買い取り】
出会い系データ、競馬データ、アドレスのみ、CSVなど
データと交換で高く買い取りします!
課金保証の場合:30〜45%×6ヶ月
データと交換の場合:50円〜200円/件(高価買取実施中!)
支払日
1.買取の場合はデータと現金すぐ交換
2.課金保証の場合は末締め翌月末払い

秘密厳守に信用第一で切実にご対応致します。
松岡

228 :
テスト

229 :
データ買い取り!!秘密厳守!!
即日買取可能!。
※販売は一切致しておりません。
買い取りと販売をしている業者(転売目的、儲け主義)ではございませんので販売は一切しておりません。
★出会い系リスト★
≪出会い系利用者、ログインデータ、課金者データ、現在稼働中のデータ。≫
モバイルアドレス
PCアドレス
男性
女性
■買い取り方法
  単価買い取り(10万件〜のアドレスは買い取りしかねます。ほとんどの場合数合わせ、エラーアド、使い古しがほとんどだからです)
  課金保障(自社関連サイト、企業限定ですので、データあれませんので課金には自信ございます。)

★メルマガ配信停止依頼者リスト★
≪メールマガジン、メール配信等でメール停止、メール配信拒否、もう送らないでくれなど、受け取り側からの配信停止、配信拒否されたデータ。
今まで捨てるだけの無駄なデータであったもの(メールアドレスの存在しないエラーアドレスではない)を買い取りいたします。≫
モバイルアドレス
PCアドレス
男性
女性
■買い取り方法
  単価買い取り
  課金保障

買い取りと販売、両方行っている業者はアドレスを転売し、差額を儲けとしておりますので、買い取り後、多方面に販売いたしますので、
データがすぐにすれたり荒れてしまいます。
私どもではすべて自社関連サイト、企業に使用いたしますのでデータが荒れず、きれいなまま保てます。
それゆえ課金保障の場合かなりお得だとと思います。
一切転売はいたしません。
お客様
例  
@
稼働中出会い系サイト課金者データの定期納品のお客様
3ヶ月40%契約 
初月 10万円
2か月目 27万円
3か月目 40万円
4か月目 47万円
やはり稼働中の出会い系課金者ですので結構いい金額いきます。
A
運営停止出会い系サイトログインデータのお客様
10万件
20万円(1件2円)
サンプルのエラー率が低かったのでこの金額で買い取りできました。
ありま futurefourgroup@hotmail.co.jp

230 :
【急募】お持ちのデータを現金化しませんか?
★課金保障にてデータお譲り下さい★
(30%〜50%×3〜4ヶ月、末締め翌末払い)
・出会いデータ
・ECデータ
・占いデータ
・競馬データ 等
その他なんでも現金化します。
*巷で出回っていない抜きデータ等は条件優遇!!
出会い系業界不況と言われる中、月間売上1億超えを維持し続けている
超優良企業の精鋭部隊達が、強気のオペレーションをお見せします!
リスクを負って取引したのに結果が出ないようでは意味がありません!
他社様の課金に満足頂いていない方、是非一度ご相談下さい!!
*秘密厳守は徹底します。個人の方もお気軽にお問合せ下さい。
*匿名取引可。顔合わせNGな方の取引にも応じます。
可能な範囲で構わないのでデータ詳細や希望条件を添えてメール下さい。
誠心誠意をもってご対応させて頂きます。お待ちしてます。
担当:清水 quickshimizu@gmail.com

231 :
【即決】高額データ買取
【即決】致します
SNS、出○い系、データ請負致します。
課金保証、買取、どちらも対応致します。
納品先は実績のある大手のIP様になります。
※現金手渡し可
※対面NGの方でも対応します。
このご時世ですので、生き残りをかけてみなさん必死になっております。
そんな中で末長く信頼を第一に考えております。
上記案件以外でもなんでもご相談ください。
よろしくお願いいたします。
吉村
yosimura.d0000@gmail.com
※返事は24時間以内に必ずさせて頂きます。

232 :


233 :
高額預金者のデータリストは高く売れるのか?
あ、聞く所まちごうた、UFJやったか。

234 :
女性MB、PCを中心とした稼働中のIPデータ定期納品可能。
希望条件⇒課金保障、40%×3ヶ月
詳しくはメールにて。
宜しくお願い致します。
ichikawata2mi@outlook.jp

235 :
超初心者ですが、CSVファイルをプリンタで印刷しようとしても、
全く反応がありません。
CSV以外はちゃんと印刷できるのですが。
何が考えられますでしょうか??

236 :
ど う や っ て 印 刷 し た

237 :
ぬるぽ

238 :
isamファイルの案件きたよー

239 :
Cassava使ってるんですけど、一行目を固定ボタン押しても
固定されないんですけど、自分だけの現象でしょうか。
ボタン押したら一行目が消えます

240 :
すみません。iniファイルを削除して設定し直したらできました。
お騒がせしました

241 :
簡単なCSVなら秀丸て十分

242 :
出会い系サイト閉鎖、データお譲りします

お世話になります、
坂上と申します。

出会い系サイト課金者データ
美容関係女性データがあります。

双方ともスマホ、
モバイルメインのデータです。

1000万件保有しています、
その中には1億円以上の実績データ多数あります。

もういらないので格安でご提供します。

中には某決済会社データも入っています。

課金保証も条件によっては可能ですので
お願いします。

坂上:purchaserlist@yahoo.co.jp

243 :
csv形式でデータを出力できるソフトを購入したいのですが、インストールしたいpcにofficeが入っていません。
Excelがなくても出力、保存は可能ですか?
そのデータをofficeが入っている別のpcで開きたいです。

244 :
csvはただのテキストファイルだからExcelいらないよ

245 :
>>244
そうなんですか!
ありがとうございます、助かりました

246 :
>>245
メモ帳で開きなさい。

247 :
ある基幹システムにcsvからデータをインポートする作業があるとして
そのcsvデータが取り込み形式に合っているかどうかのチェックをしたいんですが
どういった方法が一番いいですか?

チェックしたいのは、
・項目の並びが正しいか
・各項目に不整合な形式のデータがないか
 (例えば、日付データの場所に文字列とか)

よろしくお願いします。

248 :
コマンドラインでどうかな?
https://github.com/theodi/csvlint.rb

249 :
>>247
grepにかける

250 :
>>247
Excelにインポートしてチェックする。

プログラム作ってチェックする。

251 :
なんでCSVファイルのことがデータベース板にあるのか。

252 :
いろんな情報のデータベース板と思えばいい

253 :
それだと何でもありじゃないかw

254 :
>>253
なんにもないよりは良い

255 :
ExcelとしてはTSVファイルの方が相性がいいのに、なんでみんなCSVにこだわってるんだろうか。

256 :
TSVもCSVの一種として扱ってるのにわざわざ区別する奴はなんなんだろう

257 :
>>256
何を言ってるのか?

258 :
>>257
TSVもCSVのうちという話じゃないの?

259 :
>>258
あほか。

260 :
名称としてTSVなんて一般的じゃない
タブで区切ったCSVという呼び方のが通じるw

261 :
>>260
馬鹿丸出し

262 :
>>261
昔はメールと言ったら手紙のことだったが、
インターネットが普及するのにしたがってメールは電子メールのことを
表すようになった。つまり、タブ区切りこそが真のCSVである。それでいいな?

263 :
マ イ ン ド コ ン ト ロ ー ル の手法

・沢山の人が、偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法

偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い

靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト

10人に一人は カ ル ト か 外 国 人

「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !

264 :
>>259
character separated values
で検索してみるといい

265 :
>>264
それ知ってるけど、そういうのも含めて、一回csvって絶滅しねーかな。
csvのうち、セパレータがタブのものはtsvっていうなら、セパレータがカンマのはなんて呼ぶんだ?

絶滅後に、もう一回仕様をきっちりしてほしいよ

266 :
>>265
すでに一回絶滅したよ
そしてRFCが出来た

267 :
初めて業務でcsvファイルを扱うことになり(ちょっとした雑務程度ですが)
open officeを今使っているのですが、

ある列(縦)のデータ(Aとします)と、
ある列のデータ(Bとします)の二つを抽出して、

そのデータを両方とも降順を昇順にして
Aのデータ(x1,x2,x3...)に、Bのデータ(y1,y2,y3...)を加えて
ABのデータ(x1,y1,x12,y2,x3,y3...)にして、
そのデータを他のデータに追加したいです。

事務作業をやったことがこれまでにないので、
どうか心優しい方教えて下さいましたらありがたいです。

268 :
>>267
教えてほしいのはやり方です。
宜しく御願いいたします。

269 :
何を言ってるのがわからないうえに、Excelの操作ならExcelのスレッドで聞いた方がいい。

270 :
オッペンオフィスを使っているのか、
(会社がせこくて無料の)オッペンオフィスを使わされているのか。

271 :
Now, I am become Death, the destroyer of world

272 :
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

L1WOEFDH6U

273 :
Cassava Editorっていまもまだ更新続いてるのか・・・
現在進行形で10年以上、更新が続いているってすごいな
作者尊敬するわ

274 :
>>273
あすかぜさんは神

あすかぜさん無しでは生きていけない

275 :
Cassava Editorが存在することで日本の生産性が向上していることは間違いない

276 :
幾度ものタピオカブームの浮き沈みも関係なく
cassava editorは進歩する

277 :2020/05/14
SUMとかAVERAGEとかの基本的な関数だけでも実装してくれたらなぁ。。

[終了]今は亡きInformixに文句を言うスレ[おつかれ]
オブジェクトデータベース LINQ, DLinq のスレ
オラクルマスターsilverの資格試験について
Microsoft SQL Server 総合スレ 12
自治スレ@DB板 2
推薦図書/推薦HP/必読書のためのスレッド
DB板のみんなでUDやるぞ!
SQLについて語るスレ
個人情報保護法、どうする?
何故データベース設計は軽視されるのか?
--------------------
ファミリー劇場 Part5128
テレビ界の老害とんねるずを考えるスレ2
才能の塊★赤西仁を応援するスレ※アンチ出禁
【埋め立て荒らしも】表現の自由界隈ヲチ★10【自由な表現!】
NHK壊れる 日本郵政様にNHK放送部門トップが直々に会長の謝罪文を持参していた なおクロ現の報道は何も間違って無かった [715632351]
( ^ω^)・・・25
東国原はこんど地元の土建屋を応援か
【バーチャルYoutuber】にじさんじアンチスレ600【被災地応援スレ】
【NHK】 将棋フォーカス Part25 【講座】
滋賀県のスケータ来いよ!
移籍・レンタル・戦力外「ら」スレPart12265
千と千尋の神隠しってセピアな匂いがしないか?
mpegと連動したFlashを作れ パート6
【DAZN】プレミアリーグ 2019/20 総合 ★19
スパロボKの主人公ミスト・レックスを語るスレ747
ファイアーエムブレムのネタキャラといえば
Hearthstone Part1305
福原愛ってブスだよね
【航空】韓国−日本路線減らす航空会社「乗客おらず飛行機飛ばせない状況」
台北ナビ 【part2】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼