我正在使用 HtmlAgilityPack 从字符串中创建一个 htmldocument,例如:
HtmlDocument updoc = new HtmlDocument();
updoc.load(stringContents);
现在我想将 HtmlNodes 作为 XElement 的子级插入。我试过 :
XDocument xdoc = XDocument.load(path);
XElement body = xdoc.Descendants(ns + "body").Single();
body.Add(updoc.GetElementbyId("h"));
body.Add(updoc.GetElementbyId("m"));
body.Add(updoc.GetElementbyId("f"));
但结果只会是对象名称(HtmlNodeAgilityPack,..),不起作用。基本上我正在尝试使用 HtmlAgilityPack 与 linq to xml 的组合。这可能吗 ?