Как удалить xsi:nil="true, используя XMLBeans

Используя 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 ответ

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

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

где xnode - это узел, имеющий значение nil.

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

Другие вопросы по тегам