@GameBot спасибо большое
Запись в csv файл
-
Здравствуйте. Как записать в csv файл в open office, полученный ответ гет запроса? Записывает краказябры.
Тут https://community.bablosoft.com/topic/1273/как-сохранить-отчет-в-csv/10 не срабатывает.
Тут https://community.bablosoft.com/topic/4520/как-записать-csv-с-кодировкой-windows-1251/11 проблема так и не решена
Тут https://community.bablosoft.com/topic/535/как-изменить-кодировку-при-записи-файла/20 проблема не решена
И т.д.....
Подскажите пожалуйста можно ли решить эту проблему без костылей в виде утилиты iconv.xml, потому как с ней так и не разобрался. -
@bonifazzziy а пробывали в Notepad++ кодировку файла устанавливать перед записью?
-
без костылей в виде утилиты iconv, потому как с ней так и не разобрался
Может проще помочь разобраться? Что не получилось то?
-
Суть такова, я делаю гет запрос, получаю ответ, из ответа достаю заголовок статьи и тело, хочу это записать в файл csv, для этого я создал ресурс в котором создан файл csv, экшеном добавить файл в ресурс пытась добавить в первую ячейку файла полученный ответ, однако получаю краказябры. Файл csv в OpenOffice создан. Кодировку при получении ответа гет запроса пробовал разную, а точнее всю доступную. Возможно я что-то делаю не так?
-
@bonifazzziy Не надо ни в каком опен офисе ничего создавать. Надо просто текстовый файл с расширением csv.
-
просто написать в строке путь к файлу name.csv?
-
@denis_krsk нет, не получилось... Я создал текстовый файл csv, без таблиц и тд. Но всё равно краказябры, когда открываю его в таблице.
-
@bonifazzziy чисто технически тебе можно писать не в файл, а в базу данных. Создать базу и записывать в неё все поля, а потом в менеджере данных экспортировать в csv. Тут не возникает проблем с кодировкой, но возникают проблемы с разделителями. Сижу вот, решаю их...
Может быть тоже перейду на запись в файл.
-