2011-03-15 12 views
8

बना रहा है, मैं एचटीएमएल फ़ाइल को पार्स और ट्रांसफॉर्म करने के लिए एचटीएमएल एग्लिटी पैक का उपयोग कर रहा हूं, लेकिन सूचकांक पैरामीटर के कारण नया HTMLNode बनाने का प्रयास करते समय मुझे "आइटम पहले ही जोड़ा जा चुका है" अपवाद मिलता है।एचटीएमएल एजिलिटी पैक नया HTMLNode

HtmlNode node1 = new HtmlNode(HtmlNodeType.Element, doc, 0); 
node1.Name = "div"; 

HtmlNode node2 = new HtmlNode(HtmlNodeType.Element, doc, 0); 
node2.Name = "div"; 
+0

क्या आप अपने .NET कोड का एक टुकड़ा भी पेस्ट कर सकते हैं? –

उत्तर

18

इस तरह आप (, यह मूल रूप से नकल करता System.Xml अर्थ विज्ञान उद्देश्य पर) एक नोड बना सकते हैं:

HtmlNode div = doc.CreateElement("div"); 
    myNode.Append(div); 

मैं इस निर्माता आप उपयोग करते हैं, शायद एक नया एक के बारे में पता नहीं है संस्करण 1.4 में उपलब्ध है?

संबंधित मुद्दे