Какова максимальная длина столбца в CSV-файл?

какова максимальная длина столбца в CSV-файл. Управляется ли он java-кодом?

4 ответов


вы можете иметь столбец, который имеет максимальный размер файлов. Обычно это ограничивается размером жесткого диска.

в Java практический предел составляет около 2 миллиардов символов, что является максимальным размером строки.

вы можете ограничить длину, если вы хотите.


CSV-это формат, в котором говорится, что вы разделяете свои значения запятыми. В общем, это все. В этом стандарте нет максимума.

ваша файловая система имеет ограничение размера файла, так что останавливает его, и ваш код может иметь проблему с памятью, вы пытаетесь прочитать несколько концертов, но нет максимума.

все возможные максимумы определяются другими факторами, а не CSV.


CSV не является стандартизированным форматом. Нет предписанной длины для любого "столбца" в файле, и нет никакого фактического формального требования к файлу, кроме списка значений, разделенных запятыми.


CSV-файлы не имеют ограничения на максимальный размер, за исключением ограничения памяти.

однако я чувствую, что это будет очень плохая архитектура, использующая такой большой CSV-файл в вашем приложении.