要读取JSON数据,可以使用JsonConvert.DeserializeObject方法,它接受一个JSON字符串作为参数,并将其转换为.NET对象。例如,如果要读取一个JSON对象,可以使用以下代码:
var jsonString = "{\"Name\":\"John Doe\",\"Age\":30}"
var person = JsonConvert.DeserializeObject<Person>(jsonString)
要保存JSON数据,可以使用JsonConvert.SerializeObject方法,它接受一个.NET对象作为参数,并将其转换为JSON字符串。例如,如果要保存一个Person对象,可以使用以下代码:
var person = new Person { Name = "John Doe", Age = 30 }
var jsonString = JsonConvert.SerializeObject(person)
使用这些方法,可以轻松地读取和保存JSON数据。
页面上显示?
可以用json.js *** 作:
var json=JSON.(pares("json字符串"))for(var i in json){//这里的i是指json里面的key(data里面的377149574)
for(var j in json[i]){
//取值
var ids=json[i][j].cid
}
}
如果是asp.net后台:
JavaScriptSerializer js = new JavaScriptSerializer()Dictionary<string, object> dic=js.Deserialize<Dictionary<string, object>>(str)
foreach(var i in dic){
//i.key获取属性名称(相当于cid)、i.value(获取属性值)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)