Feedback

C# - Leere Xml-Knoten entfernen

Veröffentlicht von am 06.10.2015
(1 Bewertungen)
Entfernt leere Xml-Knoten aus einem XmlDocument
public static void RemoveEmptyNodes(XmlDocument doc)
{
    XmlNodeList nodes = doc.SelectNodes("//node()");

    foreach (XmlNode node in nodes)
        if ((node.Attributes.Count == 0) && (node.ChildNodes.Count == 0))
            node.ParentNode.RemoveChild(node);
}
Abgelegt unter Xml, Node, Knoten, leer, entfernen, XmlDocument, .

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!