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.
Formato de código / MULTIVERTO
Lee un literal JavaScript entre comillas compatible con JSON como texto.
Aplica cada herramienta de texto al resultado anterior.
01 / Guía
Analiza escapes JSON estándar de un literal entre comillas.
Lee un literal JavaScript entre comillas compatible con JSON como texto.
02 / Ejemplo
"Hola\nBienvenidos"Hola
Bienvenidos03 / Guía
Lee un literal JavaScript entre comillas compatible con JSON como texto. Analiza escapes JSON estándar de un literal entre comillas.
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.
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.
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.