2009-06-25 55 views
0

我想序列化具有空字段的對象。如果該字段中沒有任何數據,則字段將從串行輸出中刪除。任何建議如何解決這個問題?有沒有辦法指定可空的空字段仍然繼續?序列化來自對象的可空字段c#

這發生在「propertyname_specified =假」

+0

我想建議你接受,你通過點擊綠色的對勾喜歡的答案。它會給回答你問題的人們提供積極的反饋,並說「謝謝你回答我的問題」 – 7wp 2009-07-17 18:57:27

回答

3

您必須應用XmlElementAttribute:

[XmlElement(IsNullable = true)] 
public string DummyField { get; set; } 
2

這是空值是如何在.NET XML序列化連通,該元件不存在。