Aplanar rutas JSON
Rutas con punto para cada valor hoja.
Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.
Paths: 2
Result: a.b=1 c[0]=2
Longitud: 12
Separador de ruta: .
Qué hace Aplanar rutas JSON
Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.
Límite práctico de Aplanar rutas JSON: JSON válido a líneas path=value. JSON inválido falla. Por eso el resultado puede diferir de un programa de escritorio de Desarrollo. Nota propia de esta herramienta: Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.
Cómo usar Aplanar rutas JSON
- Mantenga esta pestaña en Aplanar rutas JSON (/developer/flatten-json-paths). Pegar en otra herramienta de Desarrollo (p. ej. Ordenar claves JSON) cambia la tarea.
- Pegue o escriba lo que espera Aplanar rutas JSON. Pista: developer · flatten json paths. Rutas con punto para cada valor hoja.
- Aplique solo la acción de Aplanar rutas JSON. Tipo JSON es otra transformación (Tipo JSON raíz tras el parseo.). Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.
- Copie la salida de Aplanar rutas JSON si la necesita. El tamaño sigue: JSON válido a líneas path=value. JSON inválido falla.
- Si la tarea era Ordena claves en profundidad y embellece., salga de Aplanar rutas JSON y abra Ordenar claves JSON.
Cuándo no usar Aplanar rutas JSON
No use Aplanar rutas JSON si un vecino encaja mejor — pruebe Ordenar claves JSON o Tipo JSON — o si la descripción ya avisa que fallará. En palabras de la herramienta: Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.
Preguntas sobre Aplanar rutas JSON
- ¿Qué hace Aplanar rutas JSON que otras páginas de Desarrollo no hacen?
- Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla. En corto: Rutas con punto para cada valor hoja.
- ¿Aplanar rutas JSON sube mi archivo o texto a servidores de Tool-You?
- No. Aplanar rutas JSON corre en esta pestaña. Los archivos se quedan en el dispositivo. Límite: JSON válido a líneas path=value. JSON inválido falla.
- ¿Debo usar Ordenar claves JSON en lugar de Aplanar rutas JSON?
- Use Aplanar rutas JSON si necesita Rutas con punto para cada valor hoja. Use Ordenar claves JSON si necesita Ordena claves en profundidad y embellece. Misma categoría (Desarrollo), trabajo distinto.
- ¿Cuáles son los límites de Aplanar rutas JSON?
- JSON válido a líneas path=value. JSON inválido falla. Además: Recorre JSON en líneas path=value. A diferencia de Ordenar claves JSON, aplana, no reordena. A diferencia de Tipo JSON, lista hojas, no un solo tipo. JSON inválido falla.