0

如何浏览 Tagbuilder 中的所有标签,包括所有外部和内部元素,并将“测试”附加到他们的 CSS 类。

tagbuilder.AddCssClass("test");

有没有办法遍历所有元素标签?

4

1 回答 1

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 主题:

于 2019-07-30T11:04:53.590 回答