Конвертор на текст в Unicode
Конвертирайте текст между обикновени символи и Unicode формати като кодови точки (U+XXXX), JavaScript escape последователности, HTML сущности, шестнадесетични и десетични стойности
Вход
Изход
Прочети ме
Какво е Unicode?
Unicode е универсален стандарт за кодиране на знаци, който присвоява уникален номер (наречен кодова точка) на всеки знак, използван в писмените езици по целия свят. За разлика от по-старите системи за кодиране като ASCII, които поддържат само 128 знака, Unicode може да представи над 1,1 милиона знака—включително букви от всички азбуки, символи, емотикони и специални знаци. Това го прави съществен за разработката на софтуер, който работи на различни езици и платформи.
Кодовата точка на Unicode обикновено се записва като U+, последвана от шестнадесетично число. Например буквата "A" е U+0041, а емотиконът 😀 е U+1F600. Различните програмни езици и системи представят тези кодови точки в различни формати, което е причината конвертирането между формати често да е необходимо.
Описание на инструмента
Този инструмент конвертира текст между обикновени знаци и различни формати за представяне на Unicode. Поддържа двупосочно конвертиране между шест различни формата: обикновен текст, кодови точки на Unicode, JavaScript escape последователности, HTML числови сущности, шестнадесетични стойности и десетични стойности. Просто изберете входния и изходния формат, и конвертирането се извършва мигновено.
Примери
| Вход | Формат | Изход |
|---|---|---|
| Hello | Code Points | U+0048 U+0065 U+006C U+006C U+006F |
| Hello | JS Escape | \u0048\u0065\u006C\u006C\u006F |
| Hello | HTML Entities | Hello |
| Hello | Hexadecimal | 0048 0065 006C 006C 006F |
| Hello | Decimal | 72 101 108 108 111 |
| 😀 | Code Points | U+1F600 |
| Привет | JS Escape | \u041F\u0440\u0438\u0432\u0435\u0442 |
Функции
- Двупосочно конвертиране между всичките шест Unicode формата
- Пълна поддръжка на Unicode включително емотикони и знаци извън Basic Multilingual Plane (BMP)
- Обработка на surrogate pairs за JavaScript escape последователности със знаци над U+FFFF
- Конвертиране в реално време докато пишете с мигновени резултати
- Функционалност за копиране и размяна за бързо обратно конвертиране
Случаи на употреба
- Уеб разработка: Конвертирайте специални знаци в HTML сущности за безопасно показване в уеб страници
- JavaScript/JSON кодиране: Екранирайте знаци, които не са ASCII, за използване в JavaScript низове или JSON файлове
- Отстраняване на проблеми с кодирането: Проверете точните кодови точки на знаците, за да диагностицирате проблеми с кодирането на текст
- Обработка на текст между платформи: Конвертирайте знаци в числови формати за системи, които не поддържат Unicode в собствен вид
- Изучаване на Unicode: Изследвайте как различните знаци се представят в различни формати за кодиране