Сохранение логов

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
Приветствую! Подскажите пожалуйста, столкнулся с такой проблем, что когда сохраняет логи (как я это делаю) Добавить в список строку типа "{-Variable.id-};{-Variable.text_input-}" и в формате log.csv, и если в сохраняемой тексте присутствует ";" например ;-), то сохраняется так, что после знала текст в новый столбик переносится. дальше вообще идет не понятно с каждой строки. Вот как сделать, подскажите пожалуйста!)

О, а ещё кодировка сразу UTF-8 (без BOM) приходится через нотепад, вырезать текст сначала, потом поставить кодировку в UTF-8 и вставить обратно)) Вот как без этого обойтись или сделать по другому? Но только не в TXT...
 
  • Спасибо
Реакции: Roman*

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Если сохраняете в csv файл та разделитель по умолчанию {-String.Tab-}
 

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
А я не понял при чем тут NotePad
 

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
А я не понял при чем тут NotePad
Давайте без него. По умолчанию текст сохраняется в кодировке UTF-8 (без BOM), надо просто в UTF-8 сохранять.
И не могу никак разделитель победить. В xls и в cvs пробовал. И в таблицу и в список и так и сяк пробовал. Все равно при наличии знака ; сохраняет некорректно ) А если предварительно знак ; заменить на какой нибудь другой, то просто все в 1 ячейку запихивается.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Вот
 

Вложения

  • 15,3 КБ Просмотры: 15

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
Проблема в том, что когда в тексте будет присутствовать ";" (!!!) то будет считать его все равно за разделитель.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
А вы попробовали на моем шаблоне это воспроизвести?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113

Voldemar

Client
Регистрация
13.04.2014
Сообщения
478
Благодарностей
56
Баллы
28
да не
)))) надо просто эксель настроить))))))

Раз http://joxi.ru/CONhU_3JTJCpaBlN2So
Два http://joxi.ru/LeNhUxjKTJBhDuTjLXo
Спасибо Кот, но В екселе по умолчанию так стоит. Сделали через размену символа ; на пробел, перед сохранением ) Осталось решить вопрос с кодировкой.
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
если таблица привязана к экселевскому фаилу - проблем с кодировкой не наблюдаю. Косяки возможны только при записи в фаил, тогда только сниппетом это править, но имхо лучше к таблице привязать
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)