TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
MQ板もつくれ
何故データベース設計は軽視されるのか?
【無料DB】OpenOffice2.0?Base【Accessイラネ】
MySQL 5.0
個人情報保護法、どうする?
MQ板もつくれ
DBのキャラ、ここが好きだ!
データベース関連資格スレ
Firebird関連スレ3
【PostgreSQL CE認定試験】ってどう?

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 :
グラフィカルの間違いです


100〜のスレッドの続きを読む
年金情報DBの構成を公開しろ
Oracle 質問総合スレ10
【論理ファイル】AS400DB【キューリー】
Microsoft SQL Server 総合スレ 11
PL/SQLできない香具師が上級SE
【オンメモリ%メモリデータベース【インメモリ】
dbMAGICを超えるDBMSは未来永劫現れない。
Oracle 質問総合スレ13
SQL質疑応答スレ 15問目
Oracle>>>>>>SQLServer
--------------------
グラ子について語るスレ
【FFBE】FINAL FANTASY BRAVE EXVIUS Lv2598【レディー・ガガ】
【キャラスト】CARAVAN STORIES キャラバンストーリーズ 晒しスレ Part9
【Fate/GO】マシュ・キリエライトアンチスレ18
淑徳大学最悪
■50代以上のジジババのマナー最悪■
【三田の桃の】慶應通信vol.63【木の下で】
韓国の会計透明性は世界最下位、朝鮮人「韓国はシステム自体が不正腐敗」
俺たちが求めてる演出
海外でであったインスタント麺
【韓国市民】ろうそく集会で疑惑の法相を支持[09/30]
NURO光 54
【沖縄】10cmのFミノーを100m飛ばす?嘘こいた? Part2【土人】
【話題】韓国で就業者19万人減・・・韓国ネット「コロナのせいではない」「あり得ない反日のせい」[4/19]
【巨人】プロ野球チームをつくろう!2 弐【阪神】
タバコ吸わないクセに喫茶店行くキチガイw Part.7
「ハーマイオニーちゃんきゃわわ」→「俺、エマ・ワトソン」イケメン顔になってしまう。
【画像】今日のご飯を潔く晒せ106''''''''' ''''''
スマホに変えられない奴の断末魔スレ(笑)9
ステーキハンバーグ&サラダバーけん71匹目
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼