Есть ли какие-либо символы, которые могут быть закодированы в UTF-16, но не UTF-8Есть ли какие-либо символы, которые могут быть закодированы в UTF-16, но не UTF-8?
0
A
ответ
1
No.
* являются UTF-кодировок, которые могут кодировать полный набор символов Unicode.
Различия между кодировками - это количество байтов, используемых каждым символом.
0
Единственное различие заключается в длине результата и совместимости (utf-8 может быть легко интегрирован со старым программным обеспечением на основе ASCII и utf-16 - с помощью приложения Win32 Unicode). Оба UTF-8 и UTF-16 представляют собой короткое кодирование Unicode.
Смежные вопросы
- 1. iOS фильтровать символы, которые не могут быть закодированы
- 2. Могут ли символы ELF быть представлены в UTF8?
- 3. Создание строк, которые могут быть закодированы определенной кодировкой в ScalaCheck
- 4. utf8 и utf16 преобразования
- 5. Длина строки utf16 как строка utf8
- 6. Преобразование UTF8 в uTF16 в SQL Server
- 7. Как мои строки могут быть закодированы ASCII, когда все установлено на utf8
- 8. Есть ли символы ascii, которые не могут быть отправлены через Интернет?
- 9. Есть ли предел элементов, которые могут быть сохранены в списке?
- 10. StringEscapeUtils.escapeXml преобразует символы utf8, которые не должны
- 11. Perl UTF8 to UTF16 ошибка преобразования - широкие символы
- 12. Идентифицировать символы Unicode, которые не могут быть напечатаны
- 13. Как конвертировать xml строку UTF8 в UTF16?
- 14. Специальные символы, которые не могут быть проиндексированы с помощью lucene
- 15. Преобразование UTF8 в UTF16 с помощью iconv
- 16. Хранить данные UTF8 в столбце UTF16
- 17. Golang конвертировать строку UTF16 в UTF8
- 18. Есть ли сокращенный способ возврата значений, которые могут быть пустыми?
- 19. Qt: Преобразование QString из utf16 в utf8
- 20. Проверьте, действительны ли все символы в строке UTF16?
- 21. Преобразование UTF16 в UTF8 в MySQL
- 22. Как удалить символы UTF16 из строки?
- 23. Есть ли какие-либо символы, которые не разрешены в localStorage?
- 24. Что я должен использовать? UTF8 или UTF16?
- 25. Как распознать, есть ли какие-либо категориальные переменные, которые должны быть закодированы как факторы в data.frame?
- 26. Должны ли метатеги быть закодированы в HTML?
- 27. Выход DataTable XML в UTF8, а не UTF16
- 28. Есть ли инструменты, которые могут встроить css?
- 29. Swift Conversion UTF16 to UTF8 и обратно
- 30. jQuery ограничить символы, которые могут быть введены во вход
okay спасибо за подтверждение –
На самом деле UTF-8 может физически кодировать еще много кодовых точек (U + 0000 - U + 7FFFFFFF), чем UTF-16 может физически кодировать (U + 0000 - U + 10FFFF). Первоначально UTF-8 определял 5-байтовые и 6-байтовые форматы для таких высоких кодовых точек, но позже был ограничен кодированием только тех же кодовых точек, которые UTF-16 может кодировать для совместимости, ограничивая таким образом максимум 4 байта, более высокие коды являются незаконными. –