次のように、文字列からhtmldocumentを作成するためにHtmlAgilityPackを使用しています。
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とlinqtoxmlの組み合わせを使用しようとしています。これは可能ですか?