如何遍历Tagbuilder中的所有标签,包括所有外部元素和内部元素,并将“测试”附加到其CSS类中。
tagbuilder.AddCssClass("test");
有没有办法遍历所有元素标签?
答案 0 :(得分:0)
用于解析HTML的最佳软件包之一是HtmlAgilityPack。
使用此软件包,您可以轻松选择所需的节点并添加类属性。
可以像下面的示例一样完成
var htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
var node = htmlDoc.DocumentNode.SelectNodes("//input[contains(@class, 'example')]").FirstOrDefault();
node.Attributes.Add("class","test");
有关更多详细信息,请查看下一个StackOverflow主题: