PDA

View Full Version : حرفه ای: خواندن لیست ارسالی توسط json



hamid_shrk
یک شنبه 04 فروردین 1392, 00:01 صبح
با سلام،
دوستان من یک لیست رو در C# سریالایز کردم به این صورت:

[{"Key":"Name","Value":"test"},{"Key":"Number","Value":10},{"Key":"Desc","Value":"test2"}]

حالا چطوری میتونم تک تک آیتم ها رو در json بخونم؟؟؟

با تشکر.

rezakho
یک شنبه 04 فروردین 1392, 00:28 صبح
سلام

اگر منظورت پارس کردن این json با توابع jquery هست که اینجوری
میشه


var json = $.parseJSON('[{"Key":"Name","Value":"test"},{"Key":"Number","Val ue":10},{"Key":"Desc","Value":"test2"}]');
for(i in json){
alert(json[i].Key)
}

jalil_gh
شنبه 10 فروردین 1392, 11:15 صبح
اگر هم بخای با ajax این اطلاعات رو دریافت کنی میتونی از تابع $.getJSON() استفاده کنی. این تابع خودش اطلاعات دریافتی رو سریالایز می کنه.

$.getJSON('url', function(data) {
// data is serialized here
});