Как исправить проблемы с символами Unicode в канале iTunes
Я пытаюсь вытащить приложения из Apple App Store, используя их авторизованный плоский канал. Тем не менее, мне трудно справляться с проблемами кодирования. Вот некоторые примеры:
Японское приложение под названием
ホームページ用和英辞典
отображается как
ホームページ用å'Œè‹±è¾žå
Мало того, что даже часто используемые специальные символы, такие как "(апостроф)", "цитата", отображаются с такими символами, как "и".
Может кто-нибудь, пожалуйста, помогите мне разобраться с этой проблемой?
Отредактировано для добавления: я работаю на PHP
2 ответа
Похоже, что вы либо не сохраняете исходную кодировку символов, либо выводите Unicode в поток без кодировки Unicode.
В каком наборе символов предусмотрен фид, и каким набором символов вы объявляете документ? Люди часто начинают посылать ISO-8859-1, когда читают в канале UTF-8. Вы хотите, чтобы эти два соответствовали простоте.
Эти две статьи могут также представлять интерес при рассмотрении этих вопросов.