gpt4 book ai didi

HTML 敏捷包创建新的 HTMLNode

转载 作者:太空狗 更新时间:2023-10-29 13:20:13 25 4
gpt4 key购买 nike

我正在使用 HTML Agility Pack 来解析和转换 HTML 文件,但由于索引参数,在尝试创建新的 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 敏捷包创建新的 HTMLNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5309989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com