簡體   English   中英

僅將對象轉換為JSON字符串序列化字段

[英]Convert Object to JSON string only Serialized fields

JavaScriptSerializer serializer = new JavaScriptSerializer();
string sJSON =  serializer.Serialize(pt);

除它還包括設置為[NonSerialized]字段外,此方法工作正常,是否可以排除這些字段?

您想要的是[ScriptIgnore()]

[NonSerialized()]標簽僅適用於二進制序列化,您的示例是Java腳本序列化之一

我認為您正在尋找ScriptIgnoreAttribute

public class Data {

    [ScriptIgnore]
    public string Ignore;

    public string DoNotIgnore;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM