Можете ли вы добавить дополнительные свойства к сериализованным значениям .NET NULL? - PullRequest
0 голосов
/ 09 марта 2012

В .NET вы можете сериализировать обнуляемый элемент, используя XmlElement (IsNullable = true), что приводит к следующему:

<SomeElement xsi:nil="true" />.

Однако мне нужно иметь возможность добавлять xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance после любого обнуляемого поля.

Пример:

<SomeElement xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>

Возможно ли это?

1 Ответ

0 голосов
/ 11 марта 2012

Я понял это. Вот ответ:

[XmlElement(IsNullable = true, Namespace = "http://www.w3.org/2001/XMLSchema-instance")]
...