Formato de código / MULTIVERTO

Decodificar cadena JavaScript

Lee un literal JavaScript entre comillas compatible con JSON como texto.

Conversor en tiempo realTu entrada permanece en este navegador. El texto no se envía para convertirlo.
El archivo permanece en tu navegador.
Encadenar herramientas

Aplica cada herramienta de texto al resultado anterior.

01 / Guía

Cómo funciona

Analiza escapes JSON estándar de un literal entre comillas.

Información útil

Lee un literal JavaScript entre comillas compatible con JSON como texto.

02 / Ejemplo

Ejemplo

Tu entrada"Hola\nBienvenidos"
ResultadoHola Bienvenidos

03 / Guía

Decodificar cadena JavaScript — Cómo funciona

Qué cambia la conversión

Lee un literal JavaScript entre comillas compatible con JSON como texto. Analiza escapes JSON estándar de un literal entre comillas.

Ejemplo práctico

Empieza con la entrada mostrada en esta página: "Hola\nBienvenidos". La herramienta produce: Hola Bienvenidos. Prueba primero el ejemplo para comparar ambas representaciones. Después sustitúyelo por tus propios datos. El resultado es texto que puedes copiar a un editor, una prueba o una solicitud solo tras comprobar que el destino espera esa misma forma.

Reglas y límites del formato

La herramienta de escape correspondiente crea una cadena JavaScript entre comillas usando reglas JSON. Esta herramienta inversa lee exactamente ese subconjunto compatible con JSON, por lo que la entrada debe incluir comillas dobles alrededor. Decodifica escapes como barra invertida y n para salto de línea, barra invertida y t para tabulador, comillas, barras invertidas y secuencias Unicode. No ejecuta JavaScript, expande variables ni interpreta plantillas. JavaScript también acepta cadenas con comillas simples y escapes hexadecimales ajenos a la gramática JSON; aquí se rechazan deliberadamente. La salida puede contener caracteres de control reales: un salto decodificado aparece como salto y no como los caracteres barra invertida y n. Revísala antes de ponerla en CSV, HTML o URL, que pueden necesitar otra capa de escape.

Comprobar el resultado

Conserva el original junto al texto transformado mientras lo revisas. Compara primero un caso pequeño conocido, especialmente uno con puntuación, un carácter no ASCII, un valor repetido o un campo vacío relevante. Que el resultado sea legible no demuestra que el programa receptor acepte el mismo esquema o las mismas convenciones. Si intercambias datos entre aplicaciones, ejecuta el analizador receptor y revisa algunos registros tras importarlos. Mantén los archivos importantes bajo control de versiones para poder revertir cambios. El procesamiento ocurre en tu navegador; esta página no envía la entrada a un servidor de conversión. La memoria del navegador y el portapapeles requieren cuidado normal en dispositivos compartidos.

Origen y resultado cumplen funciones diferentes aunque se parezcan. El método anterior define el subconjunto admitido, no todas las extensiones del formato. Ante un sistema receptor estricto, prueba primero un caso pequeño conocido antes de cambiar muchos registros. Si falla la validación, vuelve al origen y al primer error comunicado; editar solo la salida generada puede ocultar la causa.

Comprueba el resultado volviéndolo a escapar y comparando la representación entre comillas con la entrada original. La salida visible puede contener tabuladores o saltos reales; revísala en un editor que muestre espacios. Si el destino siguiente es HTML, una URL o una consulta de base de datos, aplica después sus propias reglas de codificación o parametrización. Decodificar una cadena no vuelve seguro el contenido en otro contexto.

Cómo se transforma la entrada
Texto — Entrada
Leer y transformar la estructura
Texto — Resultado