Изменить разделитель CSV
Поменяйте местами разделитель столбцов в данных CSV между запятой, точкой с запятой, табуляцией и вертикальной чертой.
Изменить разделитель CSV
CSV-файл переносим настолько, насколько переносим его разделитель. Excel в словацкой, чешской, немецкой или польской системе ожидает точку с запятой и помещает файл, разделенный запятой, в один бесполезный столбец, в то время как большинство API, баз данных и электронных таблиц на английском языке ожидают запятую. Этот инструмент переписывает символ между столбцами, поэтому одни и те же данные открываются правильно, где бы они ни находились: запятая на точку с запятой для Excel коллеги, точка с запятой обратно на запятую для сценария импорта или одна из них на вкладку для чистой вставки в Google Таблицы.
Выберите разделитель, который используют ваши данные, и тот, который вам нужен: запятая, точка с запятой, табуляция, вертикальная черта или ваш собственный. Пользовательский разделитель может состоять из нескольких символов, а \\t обозначает табуляцию, когда вам нужно его ввести. При включенной обработке кавычек входные данные читаются как настоящий CSV, а не как обычный текст: значение, заключенное в двойные кавычки, сохраняет внутри себя разделитель, двойные кавычки "" и разрывы строк и по-прежнему считается одним полем.
Это важнее всего на выходе. При переключении на точки с запятой значение, которое уже содержит точку с запятой, необходимо заключить в кавычки, иначе в строке автоматически появится фантомный столбец. Инструмент цитирует именно эти значения, оставляет остальные пустыми и удаляет кавычки, которые больше не требуются новому разделителю. Обрезка удаляет пробелы вокруг каждого значения.
Все работает в вашем браузере, поэтому экспортированные данные, содержащие имена клиентов, цены или внутренние идентификаторы, никогда не загружаются. Подсчет под выходными данными сообщает о строках, количестве столбцов самой широкой строки и о том, сколько значений нужно было взять в кавычки — если это количество столбцов внезапно становится равным 1, входной разделитель установлен неправильно.