Unicode Converter
Convert to/from Unicode
Convert to/from Unicode Wordt lokaal uitgevoerd in uw browser
Input containing \\u escapes is decoded to text. Anything else is encoded into escapes.
About the
De Unicode Converter vertaalt tekst in escape-reeksen en weer terug, waarbij de richting wordt gedetecteerd van wat u plakt. Het is het hulpmiddel voor die momenten waarop een logregel, een vertaalbestand of een API-antwoord terugkomt als \u0048\u0065\u006c\u006c\u006f en u deze moet lezen, of wanneer u een teken op een plaats moet plaatsen die alleen ASCII accepteert. Elk personage wordt geconverteerd, dus de heen- en terugreis is verliesvrij in beide richtingen.
Where people use the
- Het lezen van een logregel of een antwoord vol ontsnappingssequenties.
- Een niet-ASCII-teken in een bestand plaatsen dat ASCII moet blijven.
- Controleren wat een vertaalbestand daadwerkelijk bevat.
- Een teken ontsnappen voordat het in een JSON-tekenreeks wordt geplakt.
How to use the
- 1
Plak een waarde
Ofwel ontsnapte tekst zoals \u0048\u0065\u006c\u006c\u006f, of gewone tekst waarvan u wilt ontsnappen.
- 2
Voer het uit
Invoer die ontsnappingsreeksen bevat, wordt naar tekst gedecodeerd. Al het andere wordt gecodeerd in ontsnappingen.
- 3
Controleer de richting
Als er niets verandert, is de invoer als de verkeerde soort gelezen. Voeg een ontsnapping toe om decodering te forceren, of verwijder deze om codering te forceren.
- 4
Kopieer het resultaat
De uitvoer is platte tekst, klaar om terug in uw bestand of terminal te plakken.
Tips en beste praktijken
- Karakters buiten het basisvlak worden een surrogaatpaar; dat is normaal.
- Gebruik in plaats daarvan URL-codering als het doel een URL is in plaats van een tekenreeks.
- De heen- en terugreis is verliesvrij, dus tweemaal converteren levert het origineel op.
Veelgestelde vragen
Hoe weet het op welke manier het moet converteren?
Er wordt gecontroleerd of de invoer op ontsnappingsreeksen lijkt. Als dit het geval is, wordt de invoer gedecodeerd; anders is het gecodeerd.
Kan het emoji en karakters verwerken die verder gaan dan het basisvlak?
Elke UTF-16-code-eenheid wordt afzonderlijk geëscaped, zodat tekens buiten het basisvlak als een surrogaatpaar verschijnen, en dat is hoe JavaScript en JSON ze vertegenwoordigen.
Is dit hetzelfde als URL-codering?
Nee. Dit levert \u escapes op, een JavaScript- en JSON-conventie. Percentagecodering voor URL's is een ander schema.
Waarom ziet mijn gedecodeerde tekst er verkeerd uit?
Omdat de ontsnappingen met een andere codering zijn geproduceerd. Deze ontsnappingen vertegenwoordigen Unicode-code-eenheden, geen onbewerkte bytes.
Is er iets geüpload?
Nee. De conversie vindt plaats in uw browser, dus logboeken en responspayloads blijven op uw apparaat staan.