JavaScript JSON.stringify ()
JSON.stringify método () se utiliza para convertir el valor cadena JavaScript JSON.
gramática
JSON.stringify(value[, replacer[, space]])
Descripción de parámetros:
- valor:
Es necesario, una cadena JSON válida.
- sustituto:
Opcional. Resultados para la conmutación de funciones o matrices.
Si es sustituto de una función, entonces JSON.stringify llamará a la función, pasando la clave y el valor de cada miembro. Utilice el valor de retorno en lugar del valor original. Si esta función devuelve indefinido, la exclusión de los miembros. objeto raíz clave es una cadena vacía: "."
Si sustituto es una matriz, la matriz teniendo un miembro clave de la única conversión. miembros de la Orden de conversión y la clave de una matriz del mismo orden. Cuando el parámetro valor es también una matriz, la matriz se ignorará sustituto.
- el espacio:
Opcionalmente, añadir la sangría de texto, espacios y saltos de línea, si el espacio es un número, el valor de retorno de un número especificado de espacios para indentar texto en cada nivel, si el espacio es mayor que 10, el texto tiene sangría de 10 espacios. Hay no numérico espacio puede ser utilizado, tal como: \ t.
Devuelve:
Devuelve una cadena que contiene el texto JSON.
Ejemplos
Ejemplos
str_pretty1 = JSON.stringify (str)
document.write ( "un solo caso de parámetros:");
document.write ( "<br>");
document.write ( "<pre>" + str_pretty1 + "</ pre>");
document.write ( "<br>");
str_pretty2 = JSON.stringify (str, null, 4) // usar cuatro espacios para sangrar
document.write ( "caso parámetro:");
document.write ( "<br>");
document.write ( "<pre>" + str_pretty2 + "</ pre>"); // pre formateada para la salida
Trate »