запросами в 1С базу (SOAP), получаю ответ в base64, в хедере написано -- utf-8, но русские слова я оттуда вытащить никак не могу 🙁
самое близкое, что получилось -- строки вида "Ю–Љ^ЖigІК ¦ m§ямr", после декодирования из base64 в 1251
попробовала, кажется, уже все варианты, latin-1, 1252, 866, iso-8859... не хочет получаться русский язык.
может, кто-то сталкивался? ответы на аналогичные запросы в питоне 2 выводятся ок, единственное отличие -- в том приложении проставлялся sys.setdefaultencoding('utf-8'), но, насколько я понимаю, в тройке это так по дефолту и есть.
короче, если у кого есть опыт взаимодействия с кириллицей, буду рада любым советам, рекомендациям и тд, а то я, кажется, уже готова отчаяться.
но ведь если это когда-то было корректным кириллическим текстом, его можно как-то увидеть?))
Это скорее настройки бд
Загляни в реализацию soap ручки, что конкретно ты в поле получаешь. Может там uuid
пробовала online конвертеры?
пришли свою base64 ;) если не интим
Обсуждают сегодня