Diberikan string data JSON, bagaimana saya bisa dengan aman mengubah string itu menjadi objek JavaScript? Jelas saya bisa melakukan ini dengan tidak aman dengan sesuatu seperti: tapi itu membuat saya rentan terhadap string JSON yang
berisi kode lain, yang tampaknya sangat berbahaya hanya untuk eval.var obj = eval["[" + json + ']'];
Jawaban:
JSON.parse[jsonString]
adalah pendekatan JavaScript murni selama Anda dapat menjamin browser yang cukup modern.
Metode jQuery sekarang sudah tidak digunakan lagi. Gunakan metode ini sebagai gantinya:
let jsonObject = JSON.parse[jsonString];
Jawaban asli menggunakan fungsi jQuery yang sudah usang :
Jika Anda menggunakan jQuery cukup gunakan:
jQuery.parseJSON[ jsonString ];
Persis seperti yang Anda cari [lihat dokumentasi jQuery ].
Jawaban ini untuk IE