JavaScript JSON.stringify ()
Metode JSON.stringify () digunakan untuk mengkonversi nilai string JavaScript JSON.
tatabahasa
JSON.stringify(value[, replacer[, space]])
Parameter Deskripsi:
- nilai:
Perlu, JSON string yang valid.
- replacer:
Opsional. Hasil untuk beralih fungsi atau array.
Jika pengganti adalah fungsi, maka JSON.stringify akan memanggil fungsi, melewati kunci dan nilai setiap anggota. Gunakan nilai kembali bukan nilai asli. Jika fungsi ini mengembalikan undefined, mengesampingkan anggota. Kunci root objek adalah string kosong: "."
Jika pengganti adalah array, array memiliki anggota kunci dari hanya konversi. anggota Orde konversi dan kunci dalam array urutan yang sama. Ketika parameter nilai juga array, array akan diabaikan pengganti.
- space:
Opsional, menambahkan lekukan teks, spasi dan jeda baris, jika ruang adalah angka, nilai kembali dari jumlah yang ditentukan ruang untuk indent teks di setiap tingkat, jika ruang lebih besar dari 10, teks menjorok 10 ruang. Ada non-numerik ruang dapat digunakan, seperti: \ t.
Pengembalian:
Mengembalikan string yang berisi JSON text.
contoh
contoh
str_pretty1 = JSON.stringify (str)
document.write ( "hanya satu kasus parameter:");
document.write ( "Situs");
document.write ( "<pre>" + str_pretty1 + "</ pre>");
document.write ( "Situs");
str_pretty2 = JSON.stringify (str, null, 4) // menggunakan empat ruang untuk indent
document.write ( "kasus parameter:");
document.write ( "Situs");
document.write ( "<pre>" + str_pretty2 + "</ pre>"); // pra diformat untuk output
Coba »