Чому цей інструмент корисний
Використовуйте цей конвертер, щоб діагностувати сурогатні пари, порівнювати рядки браузера з API UTF-16 і готувати точні тестові фікстури кодових одиниць.
Виберіть повне, затверджене QA видання, опубліковане для цього сайту.
Переглядайте кодові одиниці UTF-16 JavaScript як чотиризначні шістнадцяткові значення або відновлюйте строго валідний текст Unicode.
Готово. Ваші робочі дані залишаються в цьому браузері.
Використовуйте цей конвертер, щоб діагностувати сурогатні пари, порівнювати рядки браузера з API UTF-16 і готувати точні тестові фікстури кодових одиниць.
Під час кодування виводиться кожна 16-бітна одиниця; під час декодування перевіряються шістнадцяткові токени та вимагається, щоб після кожного старшого сурогату йшов один молодший сурогат.
A😀 стає 0041 D83D DE00, показуючи літеру BMP та сурогатну пару емодзі окремо.
Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.
Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.
Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.