2009-06-25 2 views
0

null可能なフィールドを持つオブジェクトをシリアル化しようとしています。フィールドにデータがない場合、フィールドはシリアル化された出力から削除されます。 Anyはこれを回避する方法を提案しますか? nullable空のフィールドが引き継がれるように指定する方法はありますか? 「=偽propertyname_specifiedを」オブジェクトからnullableフィールドをシリアル化するC#

+0

私はあなたが緑のチェックマークをクリックして、好きな答えを受け入れることを示唆したいと思います。あなたの質問に答えた人に肯定的なフィードバックを与え、「あなたの質問に答えてくれてありがとう」と言ってくれる方法 – 7wp

+0

フィールドがヌルの場合、XMLには何が見込まれますか? –

答えて

3

あなたはXmlElementAttributeを適用する必要があります。

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

これはヌルを、.NET XMLシリアル化で通信する方法である、要素が存在しない場合

は、これが発生します。

関連する問題