Format physique XML MRM: traitement des valeurs NULL
Le but du traitement des valeurs nulles est de spécifier comment les messages traitent les valeurs nulles, c'est-à-dire l'absence d'une valeur significative pour un élément.
Les propriétés null pour le format physique XML MRM sont définies pour l'ensemble de messages uniquement et s'appliquent à tous les objets définis dans l'ensemble de messages, à l'aide des quatre propriétés Encoding Null Num, Encoding Null Non-Num, Encoding Null Num Val et Encoding Null Non-Num Val.
Le traitement des valeurs null n'a lieu que si la propriété logique Nillable de l'élément est définie.
<element1></element1> <element1>null</element1> <element1 xsi:nil="true"/> Les propriétés Encoding Null Num et Encoding Null Non-Num spécifient le style de traitement null, par exemple, que null est représenté par un élément vide.
Les propriétés Encoding Null Num Val et Encoding Null Non-Num Val fournissent une valeur (si nécessaire) pour représenter une valeur null. Pour un élément de type chaîne, il peut s'agir de null ou unspecified alors que pour un nombre, il peut s'agir de 0 ou 0.0.