Ketch
@Ketch
Все гениальное просто!

Проблема с кодировкой JSON, Android Studio?

Я получаю JSON с определенного ресурса, я посмотрел исходный код html, там кодировка не установлена никакая. В итоге я получаю в приложении при выводе текста из этого JSON ромбики со знаком вопроса. Есть ли какой-то метод или способ раскодировать это? Я вот пробую URLEncoder, что то все равно не получается.
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
AlexanderYudakov
@AlexanderYudakov
C#, 1С, Android, TypeScript
Кодировка текста ответа устанавливается в http-заголовке "Content-Type", например так:

Content-Type: application/json; charset=utf8

либо так:

Content-Type: text/html; charset=windows-1251


Я получаю JSON с определенного ресурса, я посмотрел исходный код html, там кодировка не установлена никакая.



Так и должно быть.

А на всякие там "meta charset" в стандарте не обращайте внимания. Это всего лишь подсказка браузеру для тяжёлых случаев, когда веб-сервер сам не знает, в какой кодировке отдает текст.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
FYM.TEAM Новосибирск
от 100 000 до 120 000 ₽
Улыбка радуги Санкт-Петербург
от 120 000 до 190 000 ₽
12 июл. 2020, в 07:00
1000 руб./за проект
12 июл. 2020, в 06:59
3000 руб./за проект
12 июл. 2020, в 02:02
3000 руб./за проект