JavaScript JSON.stringify ()
méthode JSON.stringify () est utilisé pour convertir JavaScript JSON valeur de chaîne.
grammaire
JSON.stringify(value[, replacer[, space]])
Description Paramètre:
- valeur:
Nécessaire, une chaîne JSON valide.
- substitut:
Optionnel. Résultats pour des fonctions ou des tableaux de commutation.
Si succédané est une fonction, puis JSON.stringify va appeler la fonction, en passant la clé et la valeur de chaque membre. Utilisez la valeur au lieu de la valeur initiale de retour. Si cette fonction renvoie undefined, l'exclusion des membres. objet racine clé est une chaîne vide: "."
Si succédané est un tableau, le tableau ayant un membre clé de la seule conversion. membres de l'Ordre de conversion et la clé d'un tableau du même ordre. Lorsque le paramètre de valeur est aussi un tableau, le tableau sera ignoré succédané.
- l'espace:
Eventuellement, ajouter du texte indentation, les espaces et les sauts de ligne, si l'espace est un nombre, la valeur de retour du nombre spécifié d'espaces pour mettre en retrait du texte dans chaque niveau, si l'espace est supérieur à 10, le texte est en retrait de 10 places. Il y a un espace non-numérique peut être utilisé, par exemple: \ t.
Retours:
Retourne une chaîne contenant du texte JSON.
Exemples
Exemples
str_pretty1 = JSON.stringify (str)
document.write ( "un seul cas de paramètre:");
document.write ( "<br>");
document.write ( "<pre>" + str_pretty1 + "</ pre>");
document.write ( "<br>");
str_pretty2 = JSON.stringify (str, null, 4) // utiliser quatre espaces pour indenter
document.write ( "cas de paramètre:");
document.write ( "<br>");
document.write ( "<pre>" + str_pretty2 + "</ pre>"); // pré-formaté pour la sortie
Essayez »