【发布时间】:2011-08-14 16:20:24
【问题描述】:
使用标准 .NET Xml 序列化程序时,有什么方法可以隐藏所有空值?下面是我的类的输出示例。如果它们设置为 null,我不想输出可为空的整数。
当前 Xml 输出:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" />
<myOtherInt>-1</myOtherInt>
</myClass>
我想要什么:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myOtherInt>-1</myOtherInt>
</myClass>
【问题讨论】:
标签: c# .net xml-serialization