0

null 値を含む可能性のあるオブジェクトの配列があります。

配列をシリアル化すると、null 値を表す空のタグも取得されます。元。

<TableType i:nil="true" />
<TableType i:nil="true" />
<TableType i:nil="true" />

これらの値なしでシリアル化するにはどうすればよいですか?

4

2 に答える 2

0

DataMember 宣言では、すべてのオプション パラメータ EmitDefaultValues = false;

DataMember( IsRequired = false, EmitDefaultValue = false )

于 2014-10-01T14:53:26.677 に答える
0

私が考えることができる1つのアプローチは、XmlWriterを使用し、nilのものをトリミングすることです...

于 2012-07-19T07:57:18.330 に答える