bg

Екраниране Unicode

Преобразувайте текст в Unicode escape-последователности (\uXXXX) и обратно, локално в браузъра и без никакво качване.

Какво да се екранира
  • Само извън ASCII
  • Всички символи

Обработва се локално на устройството ви ...

0%

Вашите файлове така и не напуснаха устройството ви

    Качва ли се файлът ми?

    Не. Всичко работи в браузъра ви - файлът ви никога не напуска устройството. Как се проверява това

    Без качване100% локално
    Съдържанието остава у теббез достъп на трети страни
    Сървъри в ГерманияGDPR по дизайн
    Независимо провереноTLS A+ · Заглавки A+

    В изходен код, JSON или конфигурационни файлове специалните символи често се записват като Unicode escape: умлаут като ä се появява тогава като \u00e4. Така текстът остава ограничен до чист ASCII и се избягват проблеми с кодирането при обмен между системи. Този инструмент преобразува в двете посоки: текстът става escape-последователности, а те отново стават четим текст.

    Посоката се разпознава автоматично: ако входът съдържа последователности \uXXXX или \u{...}, те се декодират; в противен случай текстът се кодира. По подразбиране се екранират само символите извън ASCII (умлаути, ударения, емоджита); с опцията "Всички символи" се екранира всеки символ. Символите извън основната равнина (например емоджита) се представят като сурогатна двойка от два \uXXXX, точно както в JavaScript.

    Цялото преобразуване се изпълнява изцяло локално в браузъра ви на чист JavaScript: текстът ви не се качва, не се съхранява и не се зарежда външна библиотека от CDN. Можете да изтеглите резултата като текстов файл или да го копирате направо.

    Технически данни

    Технически данни
    Входни форматиВъвеждане на текст
    Изходен форматTXT
    Пакетна обработкаНе
    ОбработкаЛокално в браузъра (JavaScript)
    Качване на файловеНяма

    В 3 стъпки

    1. Поставете текст или \uXXXX escape-последователности в текстовото поле.
    2. По желание изберете "Всички символи" вместо "Само извън ASCII".
    3. Прочетете резултата или го изтеглете като текстов файл.

    Ограничения: Използва escape-последователности \uXXXX (и \u{...} при декодиране), както е обичайно в JavaScript и JSON. Кодирането се извършва чрез кодови единици UTF-16, затова символите извън основната равнина заемат две escape-последователности. Други форми на escape (като \xHH или \NNN) не се създават. Много големите текстове са ограничени от паметта на устройството ви.

    Чести въпроси

    Качва ли се текстът ми?

    Не. Преобразуването се изпълнява изцяло локално в браузъра ви; текстът ви никога не напуска устройството и не се съхранява.

    Инструментът разпознава ли посоката автоматично?

    Да. Ако входът съдържа последователности \uXXXX, той декодира; в противен случай кодира текста.

    Какво прави "Всички символи"?

    Тогава всеки символ се записва като \uXXXX, включително обикновените букви, полезно е, когато целият текст трябва да е безопасен за ASCII.

    Работят ли емоджитата?

    Да. Емоджитата се кодират като сурогатна двойка от два \uXXXX и се сглобяват правилно при декодиране; формата \u{...} също се чете.

    Сходни инструменти