Ir al contenido principal
CuteJSON
↑↓ Navegar Enter Seleccionar Esc Cerrar

Escapar y desescapar JSON

Convierte un documento JSON en una cadena que puedes pegar dentro de otro documento, o lee una cadena escapada de vuelta al texto que representa.

Volver a todas las herramientas

Atajos de teclado

Funcionan donde exista la accion correspondiente en esta pagina.

Abrir la paleta de comandos
Ctrl/Cmd + K
Ejecutar la accion principal
Ctrl/Cmd + Enter
Formatear
Ctrl/Cmd + Shift + F
Minificar
Ctrl/Cmd + Shift + M
Copiar la salida
Ctrl/Cmd + Shift + C
Abrir archivo
Ctrl/Cmd + Shift + O
Descargar la salida
Ctrl/Cmd + S
Cerrar este dialogo
Esc
Abrir este dialogo
F1 / ?

Datos locales

Todo lo de abajo se guarda solo en este navegador, en este dispositivo. Nada de esto se envia jamas a ningun sitio, y cerrar este dialogo no hace falta para que eso siga siendo cierto.

Borradores sin guardar
Herramientas con opciones recordadas

Archivos abiertos recientemente

    Todavia no se abrio ningun archivo en este dispositivo.

    Compartir mediante enlace

    El contenido se guarda en la parte del enlace despues del simbolo #, que los navegadores nunca envian a un servidor. Nada de esto se sube a cutejson.com ni a ningun otro lugar.

    Comparte la primera entrada de esta pagina. En una herramienta con mas de una, solo se incluye esa.

    Todavia no hay nada que compartir. Pegue o escriba algo primero.

    Texto

    Cargar desde una URL

    Obtiene la URL directamente desde tu navegador y carga en este panel el texto que devuelva.

    Escapado

    El resultado aparece aqui.

    Funciona por completo en tu navegador. Nada de lo que pegas se sube, y puedes comprobarlo en la pestana Red de tu navegador.

    Sobre esta herramienta

    Escapar es lo que necesita un documento antes de poder vivir dentro de una cadena: un valor JSON que contiene otro documento JSON, una linea de log, un argumento de consola, un caso de prueba pegado en un test. Las reglas son pocas y aqui estan todas. Los caracteres que tienen un escape corto lo reciben, los caracteres de control que no lo tienen se convierten en un escape \u, y la barra se deja tal cual, porque JSON acepta \/ pero no lo exige. De forma opcional, todo lo que supere ASCII tambien se convierte en un escape \u, que es lo que conviene cuando el texto tiene que cruzar algo que no seguro es UTF-8. Ninguna direccion exige JSON valido, ya que escapar parte de un documento es algo normal, y la pagina dice aparte si el resultado se puede leer como JSON.

    Como se usa

    1. Elige Escapar o Desescapar y pega tu texto en el panel izquierdo.
    2. Al escapar, decide si el resultado va entre comillas y si se escapa todo lo que supere ASCII.
    3. Pulsa Convertir y copia el resultado. Un escape incorrecto se indica con su linea y columna.