XML序列化程序可以输出空标记吗?

时间:2010-04-05 20:16:51

标签: c# xml-serialization

我正在使用XML序列化程序。我希望它能转换我所有对象的元素,但只有在有值时才输出标签。

如何输出空标签?

2 个答案:

答案 0 :(得分:6)

在此处查看有关如何解决此问题的几个选项:

http://danshultz.blogspot.com/2008/02/xmlserialization-nullempty-elements.html

答案 1 :(得分:1)

如果我理解正确,那就不是没有实施IXmlSerializable有趣;不要去那里)。有类似ShouldSerialize* / *Specified模式的内容,但仍然不会为null写一些东西(即使你返回true)。