Доброго времени суток, перевожу excel 97-2003 в csv, затем делаю кодировку в UTF8 и первая буква каждого слова образуется в кракозябру и даже некоторые слова целиком, что не так с файлом? Файл нужен для импорта в вордпрес https://yadi.sk/i/Hmkl-SQ9GqPM7A ссылка на исходник
Маленькакя закорючка, а как много значит! saharok1209, знаки препинания придуманы для чего? Вы подтверждаете, что Мас (у Вас нет windows), или запятую пропустили ("нет, у меня windows")?
- может тут "собака порылась"? Нужно бы видеть что на выходе из экселя, и как конвертируете в UTF8. Ну и конечно результат. P.S. гляньте архив, так годится?
Невозможно отвечать на некорректно заданные вопросы. В сообщении #2 Вы приводите пример "неправильной" выгрузки. В примере рекомендуемая цена 12290. В примере из #1 такой цены нет. Всё, тупик.
Потратьте время на изготовление нормального примера: 1. Исходный файл (xls) с 10-20 строками, которые некорректно выгружаются. 2. Файл csv с этими же выгруженными данными. 3. Подробное описание метода получения файла csv из исходного. Если Вы файл csv получаете макросом, то приложите дополнительно книгу Excel с этим макросом.
в сsv (разделитель запятые), просто сохраняю в этом формате, а в utf-8 через notepad++ перевожу, ваш архив проблему не решил, после того, как сохраняю файл в csv и открываю его в notepad++ чтобы конвертировать в utf-8 первые буквы и некоторые слова проявляются, как кракозябры((( вот видите первые буквы:
Скрытый текст
MS_11;ћодуль с ¤щиками ƒуб молочный 600 мм;1450;ƒополнительный элемент к шкафу ћодуль с выдвижными ¤щиками изготовлен из ламинированного ƒ—ѕ. ќн идет в виде куба, внутри которого два выдвижных ¤щика. ћодуль ставитс¤ на любую полку и прикрепл¤етс¤ к ней. ящики двигаютс¤ по металлическим направл¤ющим. Ќаправл¤ющие работают бесшумно и плавно, надежны и долговечны. Ўирина по фасаду 600 мм ;https://yadi.sk/i/ZERt_DNp3ZayTp;;380;600;600;ћодуль с ¤щиками;ƒуб молочный;900;1;12;0,027 MS_12;ћодуль с ¤щиками ¬енге 600 мм;1450;Ўирина по фасаду 600 мм;https://yadi.sk/i/2RIFBK343ZayoP;;380;600;600;ћодуль с ¤щиками;¬енге;900;1;12;0,027 MS_13;ћодуль с ¤щиками ƒуб молочный 700 мм;1450;Ўирина по фасаду 700 мм;https://yadi.sk/i/ZERt_DNp3ZayTp;;380;700;600;ћодуль с ¤щиками;ƒуб молочный;900;1;12,5;0,027 MS_14;ћодуль с ¤щиками ¬енге 700 мм;1450;Ўирина по фасаду 700 мм;https://yadi.sk/i/2RIFBK343ZayoP;;380;700;600;ћодуль с ¤щиками;¬енге;900;1;12,5;0,027 MS_15;ћодуль с ¤щиками ƒуб молочный 800 мм;1450;Ўирина по фасаду 800 мм;https://yadi.sk/i/ZERt_DNp3ZayTp;;380;800;600;ћодуль с ¤щиками;ƒуб молочный;900;1;14,5;0,032
saharok1209, переставьте виндовс, эксель, ну или ещё что... Потому что зачем файл, который уже csv и в UTF8, открывать в экселе, чтоб конвертировать в csv, который затем конвертировать в UTF8:
Что то не вижу в интернете русскоязычном никаких инструкций для перевода xlxs to csv Кто-то может помочь с этим файлом помочь перевести в csv utf-8 https://yadi.sk/i/JqAhSABDBsrHKQ
Сравнил файлы мой и bigorq - разница в разделителях, переводах строк и кавычках, например у меня последняя строка 864 TNL_2837;"Шкаф Прайм дуо ДСП+зеркало Белый снег 2300 х 1200 х 570 ";17390;2300 х 1200 х 570 у bigorq TNL_2837,Шкаф Прайм дуо ДСП+зеркало Белый снег 2300 х 1200 х 570 ,17390,2300 х 1200 х 570 Если что в той программе можно всю эту разницу настроить как угодно.
Указанный файл нормально сохраняется и в формате CSV (разделители - запятые). Поскольку автор темы, по-видимому, не читает сообщения (#10, #17), то истину мы вряд ли узнаем.
Владимир, у меня нет. Он сохраняется с кодировкой Макинтош (по крайней мере Notepad++ так говорит), и крокозябры в наличии. А CSV(MS-DOS) выдает кодировку ОЕМ 866.
Здравствуйте, Андрей! У меня этот эффект не воспроизводится (Excel 2016, -32 и Excel 2007). Не могли бы Вы выложить пример в форматах .xlsx и .csv (если получится) на несколько строк?
Владимир, невольно ввел в заблуждение. Файл из №1 не смотрел, а он сохраняется нормально в Windows 1251. Я экспериментировал с файлом из № 15. А с этим файлом, похоже, кто-то до меня экспериментировал, используя огрызок яблока.
sokol92 написал: (если получится) на несколько строк?
Не получится. После редактирования файл сохраняется в Windows 1251. А вот то, что у меня получается при сохранении оригинала из № 15 в csv. W10 Of 10/32