它说的附加信息:期望来自命名空间的元素'root'''遇到'无',名称为'',名称空间''。
以下是我正在尝试序列化的课程,有人可以解释出了什么问题吗?
[DataContract]
public class Filter
{
[DataMember]
public string groupOp { get; set; }
[DataMember]
public Rule[] rules { get; set; }
public static Filter Create(string jsonData)
{
try
{
var serializer = new DataContractJsonSerializer(typeof(Filter));
System.IO.StringReader reader = new System.IO.StringReader(jsonData);
System.IO.MemoryStream ms = new System.IO.MemoryStream(Encoding.Default.GetBytes(jsonData));
return serializer.ReadObject(ms) as Filter;
}
catch
{
return null;
}
}
}