создание файла

Tritatushki

Client
Регистрация
08.04.2010
Сообщения
70
Благодарностей
19
Баллы
8
В нынешней версии зенно можно создавать файлы с нужным названием?
Скажем, для работы с директориями есть действие "создать", а в действиях с файлом такого нет..
UPD
Решил записью пустого текста.
 
Последнее редактирование:

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
Не стал темы плодить, спрошу здесь.
Как создать новый файл в кодировке UTF-8?
У меня создается в ANSI и вследствие этого в файле вместо нужных мне японских символов знаки вопроса.
P.S. В файл пишутся данные из других файлов в кодировке UTF-8.
Билд специально обновил до последнего.

UPD. Создавать файлы заранее (не зенкой) нереально,
т.к. походу проекта делается выборка из разных файлов для работы.
 

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
651
Баллы
93
Зенка в utf-8 все файлы создает по умолчанию.
Скорее всего значение бьется при чтении или при обработке в переменных.
Вот пример, читаем иероглифы из файла tmp.txt и записываем в файл tmp_result.txt (который автоматом создается)
Открываем в редакторе, в обоих файлах все хорошо.
 

Вложения

  • Спасибо
Реакции: Boo

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
Попробуй плз вот этот проект запустить.
В какой кодировке у тебя будет результат ?
У меня создается в ANSI не зависимо от того
пустая строка там или что-то пишется.

P.S. Твой проект прогнал, у меня создался в UTF-8 w/o BOM.
 

Вложения

  • 10,4 КБ Просмотры: 16

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
651
Баллы
93
Так твой проект просто создает пустой файл, т.к. он без BOM, то пока ты в него ничего не запишешь в UTF8 он и будет считаться как ANSI
 
  • Спасибо
Реакции: Boo

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
У меня получается, что если я паршу с какого то сайта строку не в utf-8,
и записываю её в создаваемый файл первой, то при следующем дописывании
в этот файл любой нестандартной кодировки, она бьётся и остаются знаки вопросов...
Блин, фигня какая-то... Ладно, буду разбираться завтра в чём косяк.
Не писать же при создании файла строку ИМЕННО в utf, и потом удалять её,
чтоб была возможность дозаписывать файл )))
Завтра если не разберусь, скину пример где косячит с кодировкой.
Спс за участие )

З.Ы. Вопрос саппорту.
А нельзя сделать возможность как-то принудительно указывать
кодировку для создаваемого/сохраняемого файла?
Как это сделано в том же хумане?
А то приходится частями делать работу. Часть в зенке, часть в хумане.
Как то не солидно и времени кучу отнимает (
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Создаю пустой файл, потом пишу туда только постером, кракозябр нет
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
а можно как то кодировку файла менять через зенну. К примеру для использования в других программах не поддерживающих утф
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
а можно как то кодировку файла менять через зенну. К примеру для использования в других программах не поддерживающих утф
Параллельно нет смысла юзать файл и в постере и в программах, которые требуют иную кодировку.
А не параллельно - кодировку можно легко поменять в NotePad++
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
к примеру в зене править конфиг файл программ в других кодировках
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Стандартные экшены работают с UTF8 кодировкой.
 

Boo

Client
Регистрация
19.09.2011
Сообщения
33
Благодарностей
14
Баллы
8
Сорри что навел кипиш.
После того как поставил последний билд и перегрузил комп всё нормально заработало )
Нужна была перезагрузка.

Спасибо всем за участие )
 

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