#187 · Formato y datos

Escapar cadenas JSON

Escapa texto según las reglas de una cadena JSON, incluyendo comillas dobles, barras invertidas y caracteres de control. El resultado contiene solo el interior escapado de la cadena, de modo que puede reutilizarse dentro de un valor JSON entre comillas dobles.

Entrada de texto

Escape conforme a JSON
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o escribe el texto en el área de entrada.
  2. Ajusta las opciones disponibles si las necesitas.
  3. Pulsa Escapar para JSON o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado y las métricas antes de copiarlo o descargarlo.

Qué hace esta herramienta

Genera una representación compatible con la sintaxis de cadenas JSON mediante el serializador nativo del navegador, evitando escapes manuales inconsistentes.

Aplica JSON.stringify al texto y retira únicamente las comillas exteriores añadidas por la serialización, conservando los escapes exigidos por JSON.

El resultado es el contenido de una cadena, no un documento JSON completo. Para un valor JSON válido, colócalo entre comillas dobles.

Ejemplo

Entrada:

Nombre: "Niña"
Ruta: C:\datos\2026

Resultado esperado: el texto se transforma aplicando las reglas descritas arriba y conserva el contenido semántico.

Casos de uso

  • Preparar fragmentos para documentación técnica o ejemplos de código.
  • Corregir texto copiado desde exportaciones, APIs o archivos de configuración.
  • Comprobar cómo se representan caracteres reservados antes de importar datos.
  • Depurar diferencias entre texto visible y texto almacenado.

Consejos para obtener mejores resultados

  • Trabaja con una copia del texto original cuando el contenido sea importante.
  • Comprueba el contexto de destino: HTML, XML, JavaScript, JSON y CSV tienen reglas diferentes.
  • Prueba primero con una muestra pequeña si el contenido proviene de una exportación grande.
  • Revisa especialmente comillas, barras invertidas y saltos de línea.
  • Usa UTF-8 para conservar correctamente tildes, ñ, símbolos y emoji.

Detalles del procesamiento

Aplica JSON.stringify al texto y retira únicamente las comillas exteriores añadidas por la serialización, conservando los escapes exigidos por JSON.

El resultado es el contenido de una cadena, no un documento JSON completo. Para un valor JSON válido, colócalo entre comillas dobles.

Preguntas frecuentes

¿El resultado incluye las comillas exteriores de una cadena JSON?

No. Muestra únicamente el contenido escapado. Si necesitas un valor JSON completo, añade comillas dobles alrededor del resultado.

¿Cómo se escapan los saltos de línea en JSON?

Se representan como \n dentro de la cadena, mientras que retornos de carro, tabulaciones y otros controles reciben sus escapes JSON correspondientes.

¿Se escapan siempre los caracteres Unicode como ñ?

No necesariamente. JSON permite Unicode directo, por lo que los caracteres legibles pueden conservarse mientras se escapan los controles y delimitadores necesarios.

¿Puedo usar este resultado dentro de un objeto JSON?

Sí, como contenido de un valor de tipo string entre comillas dobles. Recuerda que las claves y la estructura del objeto deben seguir siendo JSON válido.

¿Qué diferencia hay entre escapar JSON y escapar HTML?

JSON protege la sintaxis de cadenas JSON; HTML protege caracteres que pueden interpretarse como marcado. Son contextos distintos y no deben intercambiarse.

Resumen del módulo

MóduloFunción
EntradaTexto procesado localmente en el navegador
MotorReglas específicas de Escapar cadenas JSON
SalidaResultado copiable y descargable en TXT
PrivacidadEl contenido no necesita salir del navegador