@hehehah3 Качаешь архив с модулем, затем устанавливаешь в программу.
изображение_2023-08-20_122528750.png
изображение_2023-08-20_122606293.png
изображение_2023-08-20_122811316.png
@yumilen said in Как передать извне значения нескольких объявлений?:
на сайте открывается нормально, потому-что сайт грузится в кодировке utf. В системе же файлы по умолчанию создаются с кодировкой ANSI.
Давайте по простому. Ответьте самому себе: когда вы открываете сайт, вы при этом сообщаете браузеру в какой кодировке открывать, мол этот сайт открывать в utf-8 , а вон тот в windows-1251?
Я не ищу извращений.
@az-lubov8 said in Как передать извне значения нескольких объявлений?:
Менять данные, дополнять например?
*Дополнять из автоматизатора.
@az-lubov8 разве здесь не ту же проблему обсуждают?
https://community.bablosoft.com/topic/535/как-изменить-кодировку-при-записи-файла
@yumilen said in Как передать извне значения нескольких объявлений?:
разве здесь не ту же проблему обсуждают?
https://community.bablosoft.com/topic/535/как-изменить-кодировку-при-записи-файла
Нет, там обсуждение как подстроиться под извращение и нерасторопность создателей и продвигателей csv.
Вообще как вижу нормальную работу.
array(
array('Заголовок' => 'Куплю', 'Текст' => 'Куплю что нибудь', 'Минимальная цена' => 100),
array('Заголовок' => 'Продам', 'Текст' => 'Продам что нибудь', 'Минимальная цена' => 100),
...
)
В php есть возможность такое проделать.
Я не против если нужно при выборе csv ещё выбирать кодировку, разделитель и экранизацию.
@az-lubov8 said in Как передать извне значения нескольких объявлений?:
@drprime Пробовал делать автоопределение кодировки? Разделителя? Экранизации?
При сохранении все екранизируется. Потом в Парсить строку нормально распарсится. Может стоит попробовать?