csv文件中列的最大长度是多少?

时间:2012-04-17 10:08:27

标签: java csv

csv文件中列的最大长度是多少。它可以通过java代码控制吗?

4 个答案:

答案 0 :(得分:10)

您可以拥有一个与最大文件大小一样长的列。这通常受到硬盘大小的限制。

在Java中,实际限制大约是20亿个字符,这是字符串的最大大小。

如果您愿意,可以限制长度。

答案 1 :(得分:3)

CSV是一种格式,表示您使用逗号分隔您的值。基本上就是这样。该标准没有最大值。

您的文件系统有文件大小限制,因此停止它,您的代码可能有内存问题,您尝试阅读几个演出,但没有最大值。

所有可能的最大值均由其他因素定义,而不是由CSV定义。

答案 2 :(得分:3)

CSV不是标准格式。任何'列都没有规定的长度。在文件中,除了用逗号分隔的值列表之外,文件也没有任何实际的正式要求。

答案 3 :(得分:1)

CSV文件对内存限制除外的最大大小没有限制。

但是,我觉得在你的应用程序中使用这么大的CSV文件会是一个非常糟糕的架构。