Lorsque j'utilise un sérialiseur Xml standard .NET, existe-t-il un moyen de masquer toutes les valeurs nulles ? Le tableau ci-dessous est un exemple de la sortie de ma classe. Je ne veux pas afficher les entiers nullables s'ils sont définis comme nuls.
Sortie Xml actuelle :
<?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>
Ce que je veux :
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myOtherInt>-1</myOtherInt>
</myClass>