Как исправить проблемы с символами Unicode в канале iTunes

Я пытаюсь вытащить приложения из Apple App Store, используя их авторизованный плоский канал. Тем не менее, мне трудно справляться с проблемами кодирования. Вот некоторые примеры:

Японское приложение под названием

ホームページ用和英辞典

отображается как

ホームページ用å'Œè‹±è¾žå

Мало того, что даже часто используемые специальные символы, такие как "(апостроф)", "цитата", отображаются с такими символами, как "и".

Может кто-нибудь, пожалуйста, помогите мне разобраться с этой проблемой?

Отредактировано для добавления: я работаю на PHP

2 ответа

Похоже, что вы либо не сохраняете исходную кодировку символов, либо выводите Unicode в поток без кодировки Unicode.

В каком наборе символов предусмотрен фид, и каким набором символов вы объявляете документ? Люди часто начинают посылать ISO-8859-1, когда читают в канале UTF-8. Вы хотите, чтобы эти два соответствовали простоте.

Эти две статьи могут также представлять интерес при рассмотрении этих вопросов.

Другие вопросы по тегам