Escapar / Desescapar JSON

Escapa texto a una cadena JSON o desescapa una cadena JSON a texto sin formato.

El texto se escapa y se le aplica unescape localmente en tu navegador, y nada se sube a un servidor.

¿Necesitas formatear un documento completo? Prueba el Formateador JSON.

Acerca de Escapar / Desescapar JSON

Aplica escape y unescape a cualquier texto directamente en tu navegador: esta herramienta convierte texto sin procesar en un string JSON válido y decodifica un string JSON escapado de vuelta a texto legible. El escape convierte comillas dobles, barras invertidas, saltos de línea, tabulaciones y otros caracteres de control en sus secuencias JSON (\", \\, \n, \t) para que un valor pueda incrustarse de forma segura en un documento JSON, un archivo de configuración o un literal de código. El unescape de un string JSON hace lo contrario, restaurando el texto de varias líneas. Está hecho para personas desarrolladoras que arman payloads de API, insertan líneas de log en JSON o leen un valor escapado extraído de una configuración. Alterna si la salida escapada se envuelve en comillas. Todo se procesa localmente en tu navegador, así que el texto que pegas nunca sale de tu dispositivo y nada se sube a un servidor.

Características

Cómo usar Escapar / Desescapar JSON

  1. Elige Escape para codificar texto, o Unescape para decodificar un string JSON.
  2. Pega tu texto o string escapado en el cuadro de entrada.
  3. Para Escape, alterna Envolver en comillas según necesites o no las comillas que lo rodean.
  4. Lee el resultado convertido a la derecha.
  5. Haz clic en Copiar o Descargar para reutilizarlo.

Ejemplo

Entrada

She said "hi"

Salida

"She said \"hi\""

Texto convertido a un literal de string JSON (Envolver en comillas activado).

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es una herramienta de escape JSON?
Una herramienta de escape JSON convierte los caracteres que son especiales en JSON —comillas dobles, barras invertidas, saltos de línea y tabulaciones— en secuencias de escape como barra invertida-comilla y barra invertida-n, para que el texto sea válido dentro de un string JSON. Esta herramienta también revierte el proceso para aplicar unescape a un string.
¿Cómo aplico escape a un string para JSON?
Elige Escape, pega tu texto y el string seguro para JSON aparece al instante. Deja Envolver en comillas activado para un literal completo entre comillas, o desactívalo para obtener solo el contenido interior escapado.
¿En qué se diferencia esto del Formateador JSON?
El Formateador JSON embellece o minifica un documento JSON completo. Esta herramienta de Escape JSON codifica o decodifica un solo valor string para que puedas incrustar texto en JSON o leer un valor escapado.
¿Puedo aplicar unescape a contenido JSON sin las comillas que lo rodean?
Sí. El modo unescape acepta tanto un literal completo entre comillas como solo el contenido interior escapado y decodifica ambos de vuelta a texto sin procesar.
¿La herramienta de Escape JSON maneja texto de varias líneas?
Sí. Los saltos de línea se escapan a barra invertida-n al aplicar escape y se restauran a saltos de línea reales al aplicar unescape, y los saltos de línea literales pegados en la entrada se toleran.
¿Mi texto se envía a algún lugar cuando aplico escape JSON?
No. El escape y unescape se procesan por completo en tu navegador, así que el texto que pegas nunca sale de tu dispositivo y nada se sube a un servidor.

Herramientas relacionadas

Todas las herramientas de ArrayKit