Esempio n. 1
0
        public static HtmlAgilityPack.HtmlNode Purify(this HtmlAgilityPack.HtmlNode source)
        {
            var clone     = source.Clone();
            var textNodes = clone.ChildNodes.Where(w => w.NodeType == HtmlAgilityPack.HtmlNodeType.Text).ToArray();

            clone.RemoveAllChildren();
            foreach (var textNode in textNodes)
            {
                clone.AppendChild(textNode);
            }
            return(clone);
        }