Я пытаюсь прочитать текст статьи в браузере, используя API Википедии (чтобы сделать больше с php).Wikipedia API и JSON
Link to the Wikipedia article in xml // выглядит хорошо, вы можете прочитать его, если знаете Белорусский язык (utf-8?).
Link to the Wikipedia article in json // не очень хорошо. Эта же статья в формате json, но вы не можете ее прочитать, если вы не знаете unicode. Страницы, которые больше не отображаются в utf-8. Несколько дней назад я смог прочитать текст. Буква ж
отображается как ж
(как и любая другая кириллица), теперь отображается только u0436
.
В чем причина его изменения? Разве мои настройки браузера или Википедия изменили ответ json?
Как исправить это, так показано в utf-8?
Ваш парсер JSON должен автоматически декодировать его. Если это не так, получите лучший парсер. – SLaks
Что значит получить лучший парсер? Я использую Google Chrome и страницу, отображаемую по-другому, а не несколько дней назад. Может быть, мне нужно добавить специальный параметр, чтобы получить статью в utf-8? Спасибо. – Haradzieniec
@Haradzieniec: API не должен читаться в браузере, а должен потребляться роботом. Если вы хотите получить текст в своем браузере, используйте представление HTML. – Bergi