c# - How to parse the values between div id tag in WPF using HtmlAgility Pack? -


मेरे पास एक HTML फ़ाइल है जैसे:

  & lt; div id = "id_1" & gt; कुछ पाठ & lt; / div & gt; & Lt; div id = "id_2" & gt; कुछ पाठ & lt; / div & gt;   

मैं प्रत्येक div आईडी टैग के बीच सभी ग्रंथ कैसे प्राप्त करूं? मेरा प्रश्न WPF से संबंधित है।

यहां मेरा कोड है:

  निजी शून्य बटन _ क्लिक करें (ऑब्जेक्ट प्रेषक, RoutedEventArgs e) {HtmlDocument doc = new HtmlDocument (); doc.Load ( "file.html"); HtmlNode नोड्स = doc.DocumentNode.SelectNodes ("// div [@ id = 'id_1']"); Var text = nodes.InnerText; MessageBox.Show (पाठ); }    

मैं इस स्रोत को स्क्रैप कर रहा हूं:

  & Lt; div id = "id_1" & gt; कुछ ग्रंथ 1 & lt; / div & gt; & Lt; div id = "id_2" & gt; कुछ ग्रंथों 2 & lt; / div & gt;   

का उपयोग:

  HtmlDocument डॉक = नया HTML दस्तावेज़ (); doc.Load ( "C: \\ अस्थायी \\ stackhtml.html"); int i = 1; HtmlNodeCollection नोड्स = doc.DocumentNode.SelectNodes ("// div"); Foreach (नोड्स में HtmlNode नोड) {string text = node.InnerText; कंसोल.प्रकाश रेखा ("पाठ" + i.ToString () + ":" + पाठ); i ++; } कंसोल। रीडलाइन ();   

परिणाम:

यहां छवि विवरण दर्ज करें

आप स्ट्रिंग, पॉप्युलेट और सरणी आदि के साथ अपने साथ क्या कर सकते हैं ....

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -