Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

18 Январь 2020, 22:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1 2 3 »   Вниз
  Печать  
Автор Тема: Экспорт в .csv Unicode  (Прочитано 16619 раз)
0 Пользователей и 1 Гость смотрят эту тему.
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Стартовое сообщение: 1 Июнь 2011, 18:18 »

Есть у меня экселевский файл, база данных товаров для интернет магазина. Там есть наименования на латышском языке, соответственно, со спецсимволами. Первый вариант .csv делался в блокноте, поэтому с ним проблем не было — сохранил в юникоде и переделал в .цсв
Но теперь, когда надо внести изменения, начинаются проблемы. С экселем всё понятно, он тупо не выбирает кодировку при сохранении .цсв. Люди посоветовали воспользоваться опенофисом. Открываю я свой файл, копирую туда новые значения, сохраняю как .цсв, программулина показывает мне окошко, где можно выбрать кодировку. Я радуюсь, но не тут то было. Опенофис отлично сохранил спецсимволы в юникоде, зато сместил все значения строки в одну ячейку. То есть на каждой строке у меня осталась одна ячейка, в которой куча разных данных.
Пробовал сохранять по разному, всё одно.

Подскажите, пожалуйста решение проблемы. Как сохранить адекватный .цсв файл в кодировке юникод?
Записан
VlhOwn
Форумчанин
***
Offline Offline

Пол: Мужской
Расположение: Ростов-на-Дону
Сообщений: 1 076


« Ответ #1: 1 Июнь 2011, 22:09 »

Поставьте галочку как на первом скриншоте, а потом, выбрав сохранение в текущем формате, получите диалог со скриншота 2

[вложение удалено Администратором]
Записан
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #2: 2 Июнь 2011, 09:58 »

Так и делаю :-) Юникод сохраняется, но теряется деление на колонки )
Записан
Helen
Администратор
**
Offline Offline

Пол: Женский
Расположение: Екатеринбург
Сообщений: 2 568


WWW
« Ответ #3: 2 Июнь 2011, 10:36 »

а разделители полей старые и новые какие?
Записан
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #4: 2 Июнь 2011, 11:27 »

были точки с запятой, я так же и здесь выставляю
Записан
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #5: 2 Июнь 2011, 11:35 »

Когда сохраняю Unicode (UTF-8), то отлично сохраняются колонки, но спецсимволы превращаются в кракозябры.
Когда просто в Unicode, то спецсимволы отображаются на ура, зато исчезают колонки...

При прочих равных данных.
Записан
Helen
Администратор
**
Offline Offline

Пол: Женский
Расположение: Екатеринбург
Сообщений: 2 568


WWW
« Ответ #6: 2 Июнь 2011, 11:50 »

а файл проблемный можете приложить, когда он ещё исправный, чтобы можно было воспроизвести проблему?
Записан
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #7: 2 Июнь 2011, 12:37 »

Вот этот меняю.
Его надо открывать в кодировке Unicode (UTF-8) и игнорировать все разделители кроми точки-с-запятой.

[вложение удалено Администратором]
Записан
Helen
Администратор
**
Offline Offline

Пол: Женский
Расположение: Екатеринбург
Сообщений: 2 568


WWW
« Ответ #8: 2 Июнь 2011, 12:48 »

MaTuAc, открыла файл, скопировала пару строчек в конец файла, сохранила в UTF-8. Открыла повторно. На мой взгляд, всё в порядке. А на Ваш?

LibreOffice 3.3.2

[вложение удалено Администратором]
Записан
Рыбка Рио
Форумчанин
***
Offline Offline

Сообщений: 1 678


« Ответ #9: 2 Июнь 2011, 14:42 »

Всё OK на Windows Vista + LibO 3.4 rc2. Настройки сохранения csv:

[вложение удалено Администратором]
Записан

ubuntu 12.04 + LibO3.6.0
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #10: 2 Июнь 2011, 16:54 »

Не совсем...

Видимо, балтийские языки не поддерживаются

[вложение удалено Администратором]
Записан
Рыбка Рио
Форумчанин
***
Offline Offline

Сообщений: 1 678


« Ответ #11: 2 Июнь 2011, 17:01 »

У меня с файлом preces_new1.csv всё в порядке. (А не забываете указывать кодировку при открытии файла? Покажите диалог импорта)

[вложение удалено Администратором]
Записан

ubuntu 12.04 + LibO3.6.0
Helen
Администратор
**
Offline Offline

Пол: Женский
Расположение: Екатеринбург
Сообщений: 2 568


WWW
« Ответ #12: 2 Июнь 2011, 17:04 »

мой скрин.

[вложение удалено Администратором]
Записан
MaTuAc
Участник
**
Offline Offline

Пол: Мужской
Расположение: Рига
Сообщений: 8


WWW
« Ответ #13: 2 Июнь 2011, 17:08 »

Тут такое дело. Если открывать его в опен офис, указывая при импорте кодировку, то у меня тоже всё нормально отображается, а при импорте .цсв в магазин или при открытии в экселе символы беснуются...
Записан
Helen
Администратор
**
Offline Offline

Пол: Женский
Расположение: Екатеринбург
Сообщений: 2 568


WWW
« Ответ #14: 2 Июнь 2011, 17:24 »

а в блокноте как отображается?
Вы упоминали в первом посте, что начальный csv был сформирован в блокноте.
Записан
Страниц: 1 2 3 »   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!