Utilice el formato cuando una respuesta o configuración JSON es difícil de leer en una línea. El ejemplo contiene una cuerda, un booleano y un array. El formatter primero analiza la entrada, por lo que JSON inválido produce un error en lugar de un resultado parcialmente formateado.
Datos de ejemplo
{"name":"Ada","active":true,"roles":["reader","editor"]}Resultado esperado
{
"name": "Ada",
"active": true,
"roles": [
"reader",
"editor"
]
}Paso a paso
- Mantenga la operación de formato seleccionada e inspeccione el objeto JSON prellenado.
- Ejecute el formador y compare la indentación de dos espacios con el resultado esperado.
- Pruebe la operación compacta, luego introduzca una coma de seguimiento para ver un error de validación.
Cómo interpretar el resultado
Las roturas y la indentación hacen que el objeto sea más fácil de inspeccionar sin cambiar los valores del ejemplo. JSON requiere nombres y cadenas de propiedad de doble cita. Los comentarios, las comas y los indefinidos no son válidos JSON. Un parser también puede reemplazar los nombres de propiedades duplicados con su último valor.
Límites y detalles importantes
Parsing utiliza la precisión del número de JavaScript y puede redondear los identificadores enteros grandes. Almacene tales identificadores como cadenas. El formato no es una transformación preservándose byte, así que no lo use en cargas de pago firmadas que requieren bytes originales exactos.