Bermuda
Новичок
Формат CSV
Существует ли стандарт для формата CSV? Где можно найти документацию или хотя бы RFC?
Насколько я знаю:
- поля могут разделяться ; или ,
- данные в полях могут ограничиваться " или '
Однако некоторые пользователи могут ограничивать поля не кавычкой ('), а апострофом (´
. Более того, это зависит от региональных настроек. Даже в одной и той же стране существуют разные языки и разные региональные стандарты. Кто знает будет ли Excel на каталанском экспортировать данные так же как Excel на кастильском. Потому хотелось бы знать существуют ли стандарты.
Есть задача проверки формата CSV перед импортацией в базу, например чтобы количество полей в записях не превышало количество заголовков. Так вот я думаю делать по доке или дать волю фантазии и больше свободы конечному пользователю. Типа разделяй чем хочешь, ограничивай чем хочешь.
Существует ли стандарт для формата CSV? Где можно найти документацию или хотя бы RFC?
Насколько я знаю:
- поля могут разделяться ; или ,
- данные в полях могут ограничиваться " или '
Однако некоторые пользователи могут ограничивать поля не кавычкой ('), а апострофом (´

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