Escape de cadena JSON y escape
Escape el texto sin formato en una cadena JSON o analice los escapes JSON para convertirlos en texto legible.
Escape de cadena JSON y escape
Cada cadena incrustada en un documento JSON tiene que seguir las reglas de escape del formato: las comillas dobles y las barras invertidas reciben una barra invertida inicial, los saltos de línea se convierten en \\n, las tabulaciones se convierten en \\t y los caracteres de control debajo de U+0020 se escriben como secuencias \\uXXXX. Esta herramienta convierte el texto sin formato en esa forma de escape y viceversa. Pegue un mensaje de registro de varias líneas, una consulta SQL o un fragmento de HTML, y el resultado caerá directamente en una carga útil JSON, un archivo de configuración o un cuerpo curl sin interrumpir el analizador.
Dos opciones dan forma a la salida escapada. "Envolver entre comillas" rodea el resultado con comillas dobles, lo que produce un literal de cadena JSON completo listo para pegar después de dos puntos; apáguelo cuando el destino ya proporcione las cotizaciones. "Escape no ASCII" además reescribe cada carácter por encima de U+007F como una secuencia \\uXXXX (las letras acentuadas se convierten en escapes simples y los emoji se convierten en pares sustitutos como \\ud83d\\ude00), manteniendo la salida puramente ASCII para sistemas heredados, encabezados HTTP o herramientas que destrozan UTF-8.
Unescape hace lo contrario: analiza los escapes de cadenas JSON, incluidas las secuencias \\uXXXX y los pares sustitutos, para convertirlos en texto legible. Acepta entradas con o sin comillas, por lo que un valor copiado directamente de un archivo JSON funciona tal cual. Una entrada no válida (una barra invertida no coincidente o una cita perdida) produce un error claro en lugar de un resultado medio convertido.
Todo se ejecuta localmente en su navegador: no se carga nada y su texto nunca sale de su dispositivo. El recuento debajo de la salida cuenta los caracteres antes y después de la conversión más la cantidad de secuencias de escape aplicadas, actualizándose en vivo a medida que escribe.