从Scottgu的帖子中,我得到了将集合序列化为JSON对象的代码。(i)如何将JSON对象转换回List? (ii)我没有在System.Runtime.Serialization中找到JavaScriptserializer是VS 2010唯一的代码吗?C#JSON到列表扩展方法
ScottGu的片断
namespace ScottGuHelper.JSON
{
public static class JSONHelper
{
public static string ToJSON(this object obj)
{
JavaScriptserializer serializer=new JavaScriptserializer();
return serializer.serialize(obj);
}
public static string ToJSON(this object obj,int recursionDepth)
{
JavaScriptserializer serializer=new Javascriptserializer();
serializer.RecursionLimit=recursionDepth;
return serializer.serialize(obj);
}
}
}
顺便说一句''JavaScriptSerializer'已被弃用,您应该使用'DataContractJsonSerialzer'。 – RPM1984 2010-10-28 22:58:44