Каковы некоторые распространенные способы неправильного кодирования умных цитат? - PullRequest
3 голосов
/ 14 февраля 2012

Умные кавычки вызывают проблемы, когда они сохраняются в одной кодировке, а затем воспроизводятся / просматриваются в другой кодировке.Каким образом появляются умные кавычки при неправильном отображении?

Я пытаюсь решить проблему, когда вы видите неправильную кодировку символов и затем можете сказать: «О, это должны быть умные кавычки».

1 Ответ

6 голосов
/ 14 февраля 2012

Наиболее распространенным сочетанием кодирования, вероятно, является UTF-8 против ANSI / Latin1.

Кодировка '' 'ANSI / Latin1 - это [93] [91] [92] [94] шестнадцатеричное.Если их интерпретировать как UTF-8, эти байты, скорее всего, будут считаться недопустимыми символами и могут отображаться в виде вопросительных знаков в штучной упаковке.

Кодировка UTF-8 для «» представляет собой [E2 80 9C] [E2 8098] [E2 80 99] [E2 80 9D] шестнадцатеричное.Если интерпретировать как ANSI / Latin1, эти байты будут отображаться как ".

...