при попытке узнать, как заставить CSV правильно открываться в Excel на испанском ПК (принадлежащем клиенту) я нашел много ответов, рекомендующих использовать sep=,
вверху файла:
- самый простой способ открыть CSV с запятыми в Excel
- как управлять импортом CSV в Excel 2010
- как открыть CSV-файлы с разделителями-точками с запятой в US-версии Excel
- пробел или табуляция как разделитель в CSV
- как заставить Excel интерпретировать запятую как разделитель по умолчанию в CSV-файлах?
на первый взгляд, этот подход работает, но ни один из этих ответов не дает никакой дополнительной информации о здесь эта опция метаданных происходит от. Я попытался найти то, что это значит (и, следовательно, нашел все эти ответы), но не смог получить дополнительную информацию, особенно учитывая, что пунктуация известна трудно искать.
моя главная забота-это является ли это особенностью Excel. Я подозреваю, что это так, но не нашел ничего определенного, чтобы подтвердить это.
некоторые связанные с этим вопросы:
- какие символы можно использовать в этой ситуации?
- какие другие настройки доступны (например. символ окончания строки, символ кавычки и т. д.).
- есть ли другие инструменты, которые официально поддерживают этот особенность?
Я надеюсь, что где-то есть часть документации, на которую кто-то может указать мне, что ответит на все эти вопросы и многое другое; я просто не смог ее найти.
некоторые разъяснения:
sep=
не параметр парсер. Он предназначен для размещения внутри CSV. Пример:
sep=|
"LETTER"|"ANIMAL"
"a"|"aardvark"
"b"|"bear"
"c"|"cow"