1

パーサーをコーディングする必要があるため、csv ファイルがどのように構成されているか教えてもらえますか。

4

3 に答える 3

6

CSV ファイルでは、列は「,」で区切られ、行はそれぞれ改行で区切られます。最初の行には、列の識別子が含まれています。コンテンツに区切り文字がある場合は、'"' でエスケープするか、コンテンツをリテラルにする必要があります。RFC: https://www.rfc-editor.org/rfc/rfc4180

于 2012-10-02T19:27:05.127 に答える
1

場合によります。CSV はかなり明確に定義されていない形式であるため、通常、形式についてあまり想定することはできません。たとえば、ドイツでは通常、列はコンマではなくセミコロンで区切られます。

于 2012-10-02T19:25:57.020 に答える
0

https://www.rfc-editor.org/rfc/rfc4180

すでに存在するパーサーはたくさんあります。そして、仕様に一致する文法を書くことに抵抗がなく、パーサー ジェネレーターにパーサーを作成させることに慣れていない限り、それらを使用することを強くお勧めします。それでも、列ヘッダーなどのオプションを処理する必要があります。

于 2012-10-02T19:27:30.470 に答える