У меня есть в формате CSV мы выписываем для определенной операции регистрации. Тем не менее, одно из полей позволяет ввести пользователя, и мне нужно убедиться, что , если они вводят запятую в поле, которое мы разбираем и заменяем его чем-то, скажем, что Excel сможет читать и показывать запятая на своем месте (поэтому читатель csv не будет думать, что это конец столбца).Показать запятую в CSV без использования запятой
В настоящее время я заменяю запятую ,
, но это показаны как буква строка в Excel.
Есть ли стандартный способ отображения запятой в CSV-файле без использования фактического символа запятой? Даже решение, которое работает только с excel, будет работать, так как большинство наших клиентов будут использовать Excel для просмотра этого файла.
Спасибо. Я не знал, что синтаксические анализаторы CSV были достаточно умны, чтобы избежать целых полей, таких как строки –
Не все, особенно Excel –
@MareInfinitus: Excel понимает формат, который я описал. Я делаю это все время с огромными наборами данных. Почти любое программное обеспечение, которое поддерживается и претендует на обработку файлов CSV, будет понимать эту цитату. –