josn
josn格式如何在Asp.net,winform,javascript中解析? --------------------编程问答-------------------- /archive/2009/10/23/4718286.aspx找了一篇博客 但愿有帮助。。。这个我不懂 --------------------编程问答-------------------- ASP.NET中好像用request.querystring获取url是一种办法,其他的还不知道! --------------------编程问答--------------------
--------------------编程问答-------------------- 谢谢! --------------------编程问答-------------------- 不行啊,没有命名空间 --------------------编程问答-------------------- 网上搜一个josn的DLL
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);
}
}
}
补充:.NET技术 , C#