JSON شكل تبادل البيانات .
في . JSON قبل ظهور , لقد تم استخدام XML نقل البيانات .
بسبب JSON بسيطة جدا , سرعان ما أصبحت شعبية Web العالم . , و تصبح ECMA ستاندرد .
تقريبا جميع لغات البرمجة التحليلية JSON مكتبة , في . JavaScript وسط , يمكننا استخدام مباشرة JSON, لأن JavaScript بنيت في JSON تحليل .
من أجل سهولة التعامل مع JSON داتا ,JSON عرض json.js بالة , تحميل العنوان :http://lib.sinaapp.com/js/json2/json2.js
في عملية نقل البيانات ,
JSON نص , سلسلة مرت , في حين JS عملية JSON موضوع , لذا ,JSON موضوع JSON التحويل بين السلاسل هو المفتاح .
على سبيل المثال :
JSON سلسلة :
var str1 = '{ "name": "cxh", "sex": "man" }';
JSON موضوع :
var str2 = { "name": "cxh", "sex": "man" };
JSON تحويل سلسلة JSON موضوع
var obj = eval('(' + str + ')');
أو .
var obj = str.parseJSON();
أو .
var obj = JSON.parse(str);
ثم , يمكن قراءة مثل هذا :
Alert(obj.name);Alert(obj.sex);
JSON تحويل الكائن JSON سلسلة
على سبيل المثال :
var last=obj.toJSONString();
أو .
var last=JSON.stringify(obj);
alert(last);