JavaScript JSON.stringify ()
Metoda JSON.stringify () służy do konwersji JavaScript JSON ciąg znaków.
gramatyka
JSON.stringify(value[, replacer[, space]])
Parametr Opis:
- wartość:
Konieczne, prawidłowy ciąg JSON.
- zamiennik:
Opcjonalne. Wyniki dla przełączania funkcji lub tablic.
Jeśli zamiennik to funkcja, a następnie JSON.stringify wywoła funkcję, przekazując klucz i wartość każdego elementu. Użyj wartości zwracanej zamiast pierwotnej wartości. Jeśli ta funkcja zwraca niezdefiniowane, wykluczenie członków. Kluczowym celem głównym jest pusty ciąg znaków: "."
Jeśli zamiennik to tablica, tablica o kluczowym członkiem jedynej nawrócenia. Conversion członkowie Zakonu i klucz w tablicy tej samej kolejności. Gdy wartość parametru jest także tablica, tablica zostanie zignorowany substytutu.
- miejsce:
Ewentualnie dodać wcięcia tekstu, spacje i znaki końca linii, jeśli przestrzeń jest liczba, wartość zwracana przez określoną liczbę miejsc wcięcie tekstu na każdym poziomie, jeśli przestrzeń jest większa niż 10, tekst jest wcięty z 10 miejscami. Istnieje nienumeryczny przestrzeń może być użyty, taki jak: \ t.
Zwraca:
Zwraca ciąg zawierający tekst JSON.
Przykłady
Przykłady
str_pretty1 = JSON.stringify (STR)
document.write ( "tylko w jednym przypadku parametru:");
document.write ( "Największa");
document.write ( "<pre>" + str_pretty1 + "</ pre>");
document.write ( "Największa");
str_pretty2 = JSON.stringify (str, null, 4) // użyć czterech spacji aby wciąć
document.write ( "przypadek parametru:");
document.write ( "Największa");
document.write ( "<pre>" + str_pretty2 + "</ pre>"); // wstępnie sformatowane dla wyjścia
Spróbuj »