HtmlAgilityPack 创建html node 标签

1 1月

HtmlAgilityPack 创建html node 标签

我…自己用string.forment写了一个,但是觉得太傻了。因为我已经引用了HtmlAgilityPack,为啥还要自己写。

然后就写了一下…..发现直接htmlnode是做不出来的,不知道原因。

      HtmlNode div = new HtmlAgilityPack.HtmlDocument().CreateElement("a");
            div.Attributes.Add("src", "cat.jpg");

            Console.WriteLine(div.OuterHtml);

添加文本

HtmlDocument doc = new HtmlDocument();
HtmlNode textNode = doc.CreateElement("title");
textNode.InnerHtml = HtmlDocument.HtmlEncode(text);

参考了文章:

https://stackoverflow.com/questions/20882626/htmlagilitypack-create-html-text-node

发表评论

电子邮件地址不会被公开。 必填项已用*标注