如何使用HtmlAgility包从头开始创建html文档

时间:2012-01-11 16:27:05

标签: .net html-agility-pack dom

我只想使用敏捷包创建自己的简单文档,因此创建一个新的HtmlDocument,其中只包含基本的容器元素 - 即

<html><head></head><body></body></html>

如何在不实际加载htmldocument的情况下从头开始执行此操作。

1 个答案:

答案 0 :(得分:21)

更容易:

var doc = new HtmlDocument();
var node = HtmlNode.CreateNode("<html><head></head><body></body></html>");
doc.DocumentNode.AppendChild(node);