2015-04-22 1 views
0

Я загрузил историю своего поиска в Google с here, но диакритические символы (символы с расширением латинского алфавита) в файлах JSON (закодированные в utf-8) испорчены.Экспорт Google поиска: JSON неправильная диакритика

Например:

dva na ôsmu 

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

dva na �smu 

и когда я использую intedation пакет JSON в Sublime Text, я получаю это:

dva na \ufffdsmu 

Все специальные символы заменяются с этим же сломанным характером. Есть ли способ исправить это, просто Google экспортирует сломанные JSON, поэтому неанглийские пользователи не могут использовать этот экспорт? Я хочу создать приложение, которое будет отображать статистику слов, используемых в моих поисковых запросах, но теперь возможно, что JSONs сломаны таким образом.

ответ

0

JSON, похоже, поврежден. Я проверил текстовые байты с шестнадцатеричным дампом, а символ закодирован как 0xEFBFBD, который равен unicode replacement character. Письмо уже потеряно в JSON, а в персонаже есть символ замены.

screenshot

+0

Так что в Google можно исправить свое приложение для экспорта. Есть ли способ сообщить об этой ошибке? –

Смежные вопросы