当前位置:编程学习 > C#/ASP.NET >>

josn

josn格式如何在Asp.net,winform,javascript中解析? --------------------编程问答-------------------- /archive/2009/10/23/4718286.aspx
找了一篇博客 但愿有帮助。。。这个我不懂 --------------------编程问答-------------------- ASP.NET中好像用request.querystring获取url是一种办法,其他的还不知道! --------------------编程问答--------------------

 public class JsonHelper
    {
        /// <summary>
        /// 生成Json格式
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="obj"></param>
        /// <returns></returns>
        public static string GetJson<T>(T obj)
        {
            DataContractJsonSerializer json = new DataContractJsonSerializer(obj.GetType());
            using (MemoryStream stream = new MemoryStream())
            {
                json.WriteObject(stream, obj);
                string szJson = Encoding.UTF8.GetString(stream.ToArray()); 
                return szJson;
            }
        }
        /// <summary>
        /// 获取Json的Model
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="szJson"></param>
        /// <returns></returns>
        public static T ParseFromJson<T>(string szJson)
        {
            T obj = Activator.CreateInstance<T>();
            using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(szJson)))
            {
                DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
                return (T)serializer.ReadObject(ms);
            }
        }
    }
--------------------编程问答-------------------- 谢谢! --------------------编程问答-------------------- 不行啊,没有命名空间 --------------------编程问答-------------------- 网上搜一个josn的DLL
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,