4
JavaScriptSerializer serializer = new JavaScriptSerializer();
string sJSON = serializer.Serialize(pt);
这工作得很好,除了它也包括被设置为[NonSerialized]
领域有没有办法来排除这些领域?转换对象到JSON字符串只序列化字段
JavaScriptSerializer serializer = new JavaScriptSerializer();
string sJSON = serializer.Serialize(pt);
这工作得很好,除了它也包括被设置为[NonSerialized]
领域有没有办法来排除这些领域?转换对象到JSON字符串只序列化字段
[ScriptIgnore()]
是你想要
什么[NonSerialized()]
标签仅适用于二进制serilaization,你的例子就是Java脚本序列化的一个
我认为你正在寻找ScriptIgnoreAttribute
:
public class Data {
[ScriptIgnore]
public string Ignore;
public string DoNotIgnore;
}