2012-01-11 30 views
6

मैं सिर्फ इसलिए कोई नया HtmlDocument कि सिर्फ बुनियादी कंटेनर तत्व शामिल हैं बनाने चपलता पैक का उपयोग करते हुए अपने ही सरल दस्तावेज़ बनाना चाहता था का उपयोग कर खरोंच से एक HTML दस्तावेज़ बनाने के लिए कैसे - यानीHtmlAgility पैक

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

कैसे क्या मैं इसे किसी भी चीज़ के साथ htmldocument लोड किए बिना स्क्रैच से कर सकता हूं।

+0

तुम भी .net के साथ इस टैग करना होगा - और अपने पहले वाक्य अधूरा लगता है। एक मिनट पहले बस किक-गुगलिंग से अधिक चपलता पैक को जानने के बिना, मुझे लगता है कि आपको एक न्यूनतम दस्तावेज़ से शुरुआत करना होगा। – Fildor

+0

मैंने इसे 'HtmlAgilityPack.HtmlDocument HTMLDocument = नया HtmlAgilityPack.HtmlDocument(); HtmlAgilityPack.HtmlNode htmlNode = htmlDocument.CreateElement ("html"); HtmlAgilityPack.HtmlNode headNOde = htmlDocument.CreateElement ("head"); HtmlAgilityPack.HtmlNode bodyNode = htmlDocument.CreateElement ("body"); htmlNode.AppendChild (हेड नोड); htmlNode.AppendChild (bodyNode); htmlDocument.DocumentNode.AppendChild (htmlNode); ' – Pittfall

उत्तर

20

भी आसान:

var doc = new HtmlDocument(); 
var node = HtmlNode.CreateNode("<html><head></head><body></body></html>"); 
doc.DocumentNode.AppendChild(node); 
संबंधित मुद्दे