← Instrumente pentru text și liste
Instrumente pentru text și liste · rulează local

Convertor de unități de cod UTF-16

Inspectează unitățile de cod UTF-16 JavaScript ca valori hexazecimale din patru cifre sau reconstruiește text Unicode strict valid.

Gata. Datele tale de lucru rămân în acest browser.

De ce este util acest instrument

Folosește acest convertor pentru a diagnostica perechile surrogate, a compara șirurile din browser cu API-urile UTF-16 și a pregăti fixture de test exacte la nivel de unități de cod.

Cum funcționează

Codificarea afișează fiecare unitate de 16 biți; decodificarea validează tokenurile hexazecimale și necesită ca fiecare surrogate înalt să fie urmat de un surrogate scăzut.

Exemplu practic

A😀 devine 0041 D83D DE00, arătând separat litera BMP și perechea surrogate a emoji-ului.

Validarea

Calculul este determinist și explică erorile de validare în loc să modifice în tăcere intrarea nevalidă.

Limita de confidențialitate

Intrarea și ieșirea rămân în această filă. Copierea și descărcarea au loc prin API-urile browserului, fără încărcare pe un server.

Pașaport de rezultat

Fiecare rulare raportează modul său de instrument, marcajul temporal și dimensiunea intrării/ieșirii, astfel încât datele transformate să poată fi auditate.