Можете ли вы добавить дополнительные свойства для .NET сериализованных нулевых значений?

StackOverflow https://stackoverflow.com//questions/9639312

Вопрос

в .NET, вы можете сериализовать нумеративный элемент, используя xmlelement (isnulleable= 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"/>
.

Это возможно?

Это было полезно?

Решение

Я подумал это.Вот ответ:

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top