|
-3 / 8 / 3
Регистрация: 05.08.2016
Сообщений: 35
|
|
Вывод Utf8 в textbox09.02.2017, 11:51. Показов 2313. Ответов 5
Метки нет (Все метки)
Добрый день
Проблема такая. Курлом получаю страницу со своего сайта. Там кодировка UTF8 (прописал в конфигах nginx) Сохраняю ответ в переменную, передаю ее в textbox. Получаю знаки вопроса вместо русского текста. Как решить проблему? Гуглил 2 дня. Уже мозги кипят. Писал на C# - все было отлично. На C++ пришлось перейти, так как на C# все кому не лень выпускают свои модификации и сервер нагружают.
0
|
|
| 09.02.2017, 11:51 | |
|
Ответы с готовыми решениями:
5
Неправильный вывод UTF8 строки вместе с setw Если в textbox введено меньше 3 символов и фокус снимается с textbox, то вывод ошибки Ввод массивов через множество textBox, подсчёт суммы, и вывод через listBox. Ошибка при вводе через textBox |
|
33 / 33 / 18
Регистрация: 16.09.2015
Сообщений: 246
|
|
| 09.02.2017, 12:32 | |
|
Encoding::utf8
Поспотри это на мсдн
1
|
|
|
Администратор
|
|
| 09.02.2017, 13:47 | |
|
vcxjk, нужно указать правильную кодировку при получении данных с сайта. Как это сделать нужно смотреть в документации на curl скорее всего, раз ты ей пользуешься.
1
|
|
|
-3 / 8 / 3
Регистрация: 05.08.2016
Сообщений: 35
|
||||||
| 09.02.2017, 20:54 [ТС] | ||||||
|
Сделал так
1
|
||||||
|
Администратор
|
|
| 09.02.2017, 21:11 | |
|
vcxjk, это плохое решение. Правильно это преобразование байтов полученных от сервера сразу в нужную кодировку. Именно это я имел в виду говоря про указывание кодировки при чтении ответа.
Добавлено через 2 минуты Или раз мы пишем на .NET можно использовать .NET классы для работы с HTTP. Ведь ты наверное этот текст выводишь затем в форме? А это означает еще одно преобразование - из std::string в System::String. То два лишних преобразования.
0
|
|
|
-3 / 8 / 3
Регистрация: 05.08.2016
Сообщений: 35
|
|
| 10.02.2017, 11:27 [ТС] | |
|
я пишу на C++ дней 5 только.
Указывал кодировку при чтении ответа - с другими сайтами работает, приходит ответ в кодировке, которую указал, а от моего сайта только UTF-8. Хотел использовать httpwebrequest, но мсдн говорит - устарело. Поиски отнимают много времени. Пока все сделаю, главное чтобы работало. Со временем буду все оптимизировать. Да и у пользователей моего ПО минимум 4 гбайт ОП.
0
|
|
| 10.02.2017, 11:27 | |
|
Помогаю со студенческими работами здесь
6
Вывод в textbox
Вывод в TextBox Вывод в textBox Вывод в textbox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью.
Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит значение перечислений.
/ / Событие "НачалоВыбора" реквизита на форме. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|