Privado por defecto

Aplanador JSON Pointer sin pérdida

Representa cada objeto, arreglo y hoja con una entrada de puntero que distingue claves numéricas de índices de arreglo.

Tus datos permanecen en este navegador
JSON de entradaJSON
UTF-8Ln 1, Col 1
ResultadoJSON
UTF-8
Cargando…
Guardado automático solo en el navegadorLas entradas y los ajustes se guardan solo en este navegador y vuelven tras recargar. Activa Borrar datos guardados para usar esta herramienta solo durante la sesión.
Tus datos permanecen en este navegador
InstantáneoSin viajes al servidor
PrivadoProcesamiento en el navegador
AuditableComportamiento documentado
PortableDescargas con tipo correcto
Categoría

Aplanador JSON: Cómo usar esta herramienta

Aplana JSON válido en un mapa inequívoco con claves JSON Pointer RFC 6901 escapadas, conservando los tipos de contenedores y valores.

Representa cada objeto, arreglo y hoja con una entrada de puntero que distingue claves numéricas de índices de arreglo.

Abrir guía y ejemplos

Cómo usar esta herramienta

  1. Pega JSON, sube un archivo local o carga una URL pública con CORS.
  2. Elige la sangría y ejecuta Aplanar con JSON Pointers.
  3. Revisa el resultado y después cópialo o descárgalo con el tipo de archivo correcto.

Ejemplo para probar

JSON de entrada
{
  "profile": {
    "display/name": "Ada",
    "role~level": "admin"
  },
  "tags": ["json", "tools"],
  "empty": {}
}
Resultado
{
  "": {
    "kind": "object"
  },
  "/empty": {
    "kind": "object"
  },
  "/profile": {
    "kind": "object"
  },
  "/profile/display~1name": {
    "kind": "value",
    "value": "Ada"
  },
  "/profile/role~0level": {
    "kind": "value",
    "value": "admin"
  },
  "/tags": {
    "kind": "array",
    "length": 2
  },
  "/tags/0": {
    "kind": "value",
    "value": "json"
  },
  "/tags/1": {
    "kind": "value",
    "value": "tools"
  }
}
Aprender

Preguntas frecuentes

¿Esta herramienta sube mi JSON?

No. La transformación se ejecuta en tu navegador. La importación por URL solo contacta la dirección que indiques.

¿Qué ocurre si el JSON no es válido?

El editor marca la ubicación probable y evita mostrar resultados antiguos.

¿Qué produce Aplanador JSON?

Emite un objeto JSON cuyas claves son punteros RFC 6901 y cuyas envolturas kind conservan objetos, arreglos, contenedores vacíos y valores primitivos.

¿Qué limitación se aplica a Aplanador JSON?

El mapa conserva la estructura JSON analizada, no los espacios, el orden de claves, los nombres duplicados ni la escritura original de los números.