В моем файле Excel, японский символ отображается правильно,
в то время как когда я экспортирую его как CSV,
персонаж становится вопросительным знаком
Как я должен вывести, чтобы символ был показан правильно?
5
3 ответа
4
Вам необходимо сохранить электронную таблицу Excel в виде текстового файла Unicode, а затем открыть текстовый файл в блокноте и заменить все символы табуляции запятой.
- В Excel нажмите кнопку Office в верхнем левом углу, а затем нажмите « Сохранить как».
Выберите имя файла и выберите «Unicode Text» в раскрывающемся списке « Сохранить как тип» .
Откройте файл, который вы только что сохранили в блокноте
- В меню « Правка» выберите « Заменить ...» (или нажмите Ctrl+H)
- В поле Найти что: вставьте символ табуляции.
- В поле « Заменить на:» введите запятую.
Нажмите « Заменить все» и сохраните текстовый файл.
0
Дело в том, что вам нужно сохранить файл как UTF-8, а не как ASCII. Попробуй это:
- (1) Откройте файл Excel, где у вас есть информация (.xls, .xlsx)
- (2) В Excel выберите «CSV (запятая с разделителями») (* .csv) в качестве типа файла и сохраните как этот тип.
- (3) В NOTEPAD (находится в разделе "Программы", а затем "Стандартные" в меню "Пуск") откройте сохраненный файл .csv в блокноте.
- (4) Затем выберите -> Сохранить как ... и в нижней части окна "сохранить как" есть поле выбора, помеченное как "Кодировка". Выберите UTF-8 (НЕ используйте ANSI, иначе вы потеряете все акценты и т.д.). После выбора UTF-8, затем сохраните файл под немного другим именем файла, чем оригинал.