Как удалить 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.
надеюсь, это поможет