Scripts 学盟

标题: C# 中 集合数据转换 json 数据 [打印本页]

作者: 嘟嘟    时间: 2011-7-12 23:28:14     标题: C# 中 集合数据转换 json 数据

本帖最后由 嘟嘟 于 2011-7-12 23:30 编辑

引用:System.Runtime.Serialization.Json
          System.ServiceModel.Web
定义:
public class Util
{

        public static string GetJson<T>(T obj)
        {
            DataContractJsonSerializer json = new DataContractJsonSerializer(typeof(T));
            using (MemoryStream ms = new MemoryStream())
            {
                json.WriteObject(ms, obj);
                string szJson = Encoding.UTF8.GetString(ms.ToArray());
                return szJson;
            }
        }
}
调用:
List<Model> list=new List<Model>();
string jsonStr=Util.GetJson<List<Model>>(list);

作者: 混混@普宁.中国    时间: 2011-7-13 00:00:58



我叼。。。这么好用


作者: 俊俊    时间: 2011-7-13 00:02:42

本帖最后由 cjqq0218 于 2011-7-13 00:03 编辑

学习微软的东西最后都会沦为代码工具,没有了创造性,我就是典型的例子!
作者: 混混@普宁.中国    时间: 2011-7-13 00:05:39



俺表示。。。 C# 未入门。。。
作者: 嘟嘟    时间: 2011-7-13 00:13:55

混混@普宁.中国 发表于 2011-7-13 00:00
我叼。。。这么好用

嗯嗯!
作者: 嘟嘟    时间: 2011-7-13 00:17:30

cjqq0218 发表于 2011-7-13 00:02
学习微软的东西最后都会沦为代码工具,没有了创造性,我就是典型的例子! ...

把C#研究透彻一样成为高手!
作者: 俊俊    时间: 2011-7-28 23:31:04

嘟嘟 发表于 2011-7-13 00:17
把C#研究透彻一样成为高手!

研究透彻的能有几人?
研究透了能让C#运行在各种Java能运行的环境里吗?
作者: 那个谁    时间: 2012-1-30 16:17:34

前提是需要转换的Object 里面如果存在 子集 那这个item必须是个单独的Object
作者: 奔波儿灞    时间: 2012-1-31 15:46:29






欢迎光临 Scripts 学盟 (http://www.iscripts.org/) Powered by Discuz! X2