آنلاینجسون فورمات

1
X

أداة مقدمة

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);