Ricostruisci testo leggibile a partire da un elenco di codici numerici dei caratteri. Accetta codici separati da spazi, virgole, punti e virgola o a capo, così è semplice incollare esportazioni da fogli di calcolo o file di log.
Regole di decodifica
Ogni token deve essere interpretato come un intero finito. I valori validi vengono convertiti con la semantica di String.fromCodePoint, così è possibile ricostruire caratteri dei piani supplementari (oltre U+FFFF) quando si fornisce un singolo code point grande. Token vuoti o non numerici generano un errore di validazione localizzato invece di produrre in silenzio un’uscita corrotta.
Quando usarlo
Analizzare dump numerici, recuperare messaggi da esportazioni mainframe legacy, verificare round-trip dopo la codifica con lo strumento complementare testo-a-codici, oppure dimostrare che il testo è solo simboli numerati.
Limitazioni
Se la sorgente ha codificato coppie surrogate UTF-16 come due valori decimali distinti, occorre fornirle nell’ordine corretto: il decoder non unisce automaticamente coppie arbitrarie. I code point fuori intervallo o negativi vengono rifiutati. I caratteri combinanti non vengono normalizzati; si ottiene esattamente la sequenza implicata dai numeri.
Esempio
Ad esempio, inserisci i valori di esempio predefiniti nel modulo e confronta l’output con un riferimento noto; modifica un input alla volta per vedere come cambia il risultato.