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