积极答复者
使用Newtonsoft.Json.JsonConvert怎么把泛型列表里面还有泛型列表的,给转换成json?

问题
-
类大概如下所示
class A{ string name; IList<B> Bs; } class B{ int id; string..... }
然后传给Newtonsoft.Json.JsonConvert.SerializeObject()的参数为List<A>,可是无法得到正确的 json 呢,请教各位大侠,指点下小弟开心了就笑,不开心了就过会儿再笑
- 已移动 ThankfulHeart 2012年5月17日 2:24 ASP.NET相关json问题 (发件人:.NET Framework 一般性问题讨论区)
答案
-
有可能,你去下载最新版的试试看
- The blog of typewriter職人
- Convert C# to VB.NET
- /*If my concept is wrong ,please correct me.Thanks.*/
- 已标记为答案 NewJoin 2012年5月18日 15:16
全部回复
-
-
public class AA
{
public string name { get; set; }
public IList<BB> Bs { get; set; }
}
public class BB
{
public int id { get; set; }}
BB b = new BB();
b.id=4;
AA a = new AA();
a.name = "A's name";
a.Bs = new List<BB>();
a.Bs.Add(b);List<AA> list = new List<AA>();
list.Add(a);
string json = JsonConvert.SerializeObject(list);
Response.Write(json);结果:
[{"name":"A's name","Bs":[{"id":4}]}]
我是看不出问题,您是觉得哪里有问题?
- The blog of typewriter職人
- Convert C# to VB.NET
- /*If my concept is wrong ,please correct me.Thanks.*/
-
有可能,你去下载最新版的试试看
- The blog of typewriter職人
- Convert C# to VB.NET
- /*If my concept is wrong ,please correct me.Thanks.*/
- 已标记为答案 NewJoin 2012年5月18日 15:16