Перейти к содержимому


RuWeb.Net

Кривая кодировка при экспорте параметров в эксель, что делать?


  • Вы не можете ответить в тему
No replies to this topic

#1 support

    Служба поддержки

  • Администраторы
  • 34 603 Сообщений:

Отправлено 21 июня 2011 - 07:26

разобрался. чтобы эта штуковина (admin/parameters_export.php) нормально сапало нужно пару вещей:
1) сохранять файло в формат excel 97/2000/xp (т.к. 95 формат убивает кириллицу. источник: http://community.i-r...p?topic=10608.0)
2) должен быть 1 лист и назван латиницей (только так у меня построился массив данных)
3) если не поможет, возможно, нужно удалить символы перевода строки, возврат каретки и табуляции (\n, \r, \t), пробелы в начале, в конце строки ну может задать всем ячейкам формат "текст". Уж после всего этого точно должно работать. По крайней мере у меня работает.

хотя , погарячился я с 3-м пунктом.. только в начале строки не должно быть пробела, судя по регулярному выражению, которое ищет ID

!^\[([\d]+)\]!

, данные о параметре как есть в экселе так и зальются в базу со всеми не печатаемыми и печатаемыми (омг) символами :)

Спасибо MaZa



Или делаем подругому.
есть аналог Microsoft Office Он называется OpenOffice
скачать его можно тут и в настройках делаем следующее:
1) Кодировка "Юникод (UTF-8 )"
2)Язык "Стандарт-Русский"
3)Разделить-ставим галочки на "Табуляция, Объединять разделители, пробел"
4)Другие параметры-ставим обе галочки
теперь у Вас вся таблица перед глазами, все видно.
ну а дальше, я думаю, разобраться можно самому.

Сообщение отредактировал KoVaLsKy: 01 июля 2011 - 06:44






1 человек читают эту тему

0 пользователей, 1 гостей, 0 скрытых пользователей