将现有XmlNode更新为自关闭XML标记

时间:2016-08-17 06:47:46

标签: c# xml

我有这种情况,我想要替换现有的XML元素,例如:

<Car xsi:nil='true'></Car>

<Car xsi:nil='true'/>

我想通过仅使用XmlNode来完成上述操作。这可能吗?

1 个答案:

答案 0 :(得分:0)

    Dim xml As New XmlDocument()
    xml.LoadXml(<Car></Car>.ToString())

    For Each n As XmlElement In xml
        If String.IsNullOrEmpty(n.Value) Then n.IsEmpty = True
    Next