csv ファイルの列の最大長は何ですか。Javaコードで制御できますか?
質問する
21473 次
4 に答える
12
最大ファイルサイズと同じ長さの列を持つことができます。これは通常、ハード ドライブのサイズによって制限されます。
Java では、実質的な制限は文字列の最大サイズである約 20 億文字です。
必要に応じて長さを制限できます。
于 2012-04-17T10:10:55.577 に答える
3
CSV は、値をコンマで区切っていることを示す形式です。基本的にはそれだけです。その規格には最大値はありません。
ファイルシステムにはファイルサイズの制限があるため、それが停止し、コードにメモリの問題が発生する可能性があります。数ギグを読み込もうとすると、最大値はありません。
考えられるすべての最大値は、CSV ではなく、他の要因によって定義されます。
于 2012-04-17T10:11:42.863 に答える
3
CSV は標準化された形式ではありません。ファイル内の「列」の長さは規定されておらず、コンマで区切られた値のリストを除いて、ファイルの実際の正式な要件はありません。
于 2012-04-17T10:11:57.470 に答える
1
CSV ファイルには、メモリの制約を除いて、最大サイズに制限はありません。
ただし、アプリケーションでこのような大きな CSV ファイルを使用するのは非常に悪いアーキテクチャになると思います。
于 2012-04-17T11:11:38.177 に答える