public class dealertest { public long identity { get; set; } public int siteId { get ; set; } }//序列化 List<dealertest> list = new List<dealertest>(); dealertest d = new dealertest(); d.identity=323; d.siteId = 32; list.Add(d); Console.Write(JavaScriptConvert.SerializeObject(list));
public class dealertest
{
public long identity
{
get;
set;
}
public int siteId
{
get ;
set;
}
}//序列化
List<dealertest> list = new List<dealertest>();
dealertest d = new dealertest();
d.identity=323;
d.siteId = 32;
list.Add(d);
Console.Write(JavaScriptConvert.SerializeObject(list));
//反序列化
string returnstr = @"[{""identity"":1047744,""siteId"":10 },{""identity"":1047745,""siteId"":11}]";
List<dealertest> thislist = new List<dealertest>();
thislist =JavaScriptConvert.DeserializeObject<List<dealertest>>(returnstr);
Console.Write(thislist.Count);前几天回的贴子.有对象的话生成json还是相当容易的你如果想读这个json的值还是相对容易多了,var obj = r.responseText;
obj.attrName //这个是名字,你通过js绑定上
obj.selectValue //这个是一个数组,你通过js绑定上
直接序列化是用Newtonsoft.Json吗?Newtonsoft.Json.JavaScriptConvert.SerializeObject(obj);方法能同时序列化两个DataTable吗?
我说的是jquery中的$.getJSON方法$.getJSON("Json_Offer.ashx",{types:"showtables",selectid:$("#select"+indexs).val()},
function(json)
{
$.each(json,function(i){
alert(json[i].attrname);
});
我记得转换json有开源的类
是有把DataTable转换为json的类,可是那是一个DataTable,
我现在要把两个DataTable合在一起转换为json串,然后在$.getJSON方法中动态的创建表格