HTML Agility pack创建新的HTMLNode
我使用HTML Agility Pack来解析和转换HTML文件,但由于index参数而尝试创建新的HTMLNode时,出现异常“Item has been been added”。HTML Agility pack创建新的HTMLNode
HtmlNode node1 = new HtmlNode(HtmlNodeType.Element, doc, 0); node1.Name = "div";
HtmlNode node2 = new HtmlNode(HtmlNodeType.Element, doc, 0);
node2.Name = "div";
回答:
这是如何创建一个节点(它基本上模仿的System.Xml语义,故意的):
HtmlNode div = doc.CreateElement("div"); myNode.Append(div);
我不知道这个构造函数使用,也许一个新的做在版本1.4中可用?
以上是 HTML Agility pack创建新的HTMLNode 的全部内容, 来源链接: utcz.com/qa/265993.html