Как удалить xsi: nil = "true, используя XMLBeans - PullRequest
0 голосов
/ 27 июля 2011

При использовании XMLBeans для генерации XML вставляется

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

Например:

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

Но мне нужно только <element/>

Пожалуйста, предложите.Заранее спасибо.

1 Ответ

1 голос
/ 12 марта 2012

Я могу только предложить поместить пустое (по умолчанию) значение в установщик, оставив его пустым, что приведет к нулевому результату, иначе можно удалить атрибут nil:

xnode.RemoveAttribute("nil", "http://www.w3.org/2001/XMLSchema-instance");

где xnodeэто узел с нулевым значением.

надеюсь, что поможет

...