Xml序列化 - 隐藏空值
使用标准.NET Xml Serializer时,有什么办法可以隐藏所有空值吗?以下是我班级输出的一个例子。如果它们被设置为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>
精慕HU