2012-08-28 64 views
4
JavaScriptSerializer serializer = new JavaScriptSerializer(); 
string sJSON = serializer.Serialize(pt); 

这工作得很好,除了它也包括被设置为[NonSerialized] 领域有没有办法来排除这些领域?转换对象到JSON字符串只序列化字段

回答

3

[ScriptIgnore()]是你想要

什么[NonSerialized()]标签仅适用于二进制serilaization,你的例子就是Java脚本序列化的一个