如何删除xsi:nil=";使用XMLBeans时为true
在使用XMLBeans生成XML时如何删除xsi:nil=";使用XMLBeans时为true,xml,xsd,marshalling,xmlbeans,xml-nil,Xml,Xsd,Marshalling,Xmlbeans,Xml Nil,在使用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"/> 但我只需要 请建议。 提前感谢。我只能建议在setter中放置一个空(默认)值,将其保留为null将导致nil,另一种方法是可以删除
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"/>
但我只需要
请建议。
提前感谢。我只能建议在setter中放置一个空(默认)值,将其保留为null将导致nil,另一种方法是可以删除nil属性:
xnode.RemoveAttribute("nil", "http://www.w3.org/2001/XMLSchema-instance");
其中xnode是具有nil值的节点
希望有帮助