पर सभी एंकरों के href विशेषताओं को प्राप्त करता है। मैं एक HTML फ़ाइल से निकाले गए लिंक को CheckBoxList
(cbl_items
) में जोड़ने का प्रयास कर रहा हूं।एचटीएमएल एजिलिटी पैक पेज
यह अब तक काम करता है लेकिन लिंक के बजाय, आइटम का नाम HtmlAgilityPack.HtmlNode के रूप में प्रदर्शित होता है। मैंने Node
के बजाय DocumentElement
का उपयोग करने का प्रयास किया लेकिन यह कहा कि यह अस्तित्व में नहीं है या समान है।
मैं HTMLAgilityPack.HtmlNode के बजाय URL को प्रदर्शित करने के लिए कैसे प्राप्त कर सकता हूं?
HtmlWeb hw = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc = hw.Load(tb_url.Text);
foreach (HtmlNode link in doc.DocumentNode.SelectNodes("//a[@href]"))
{
cbl_items.Items.Add(link);
}
इस तथ्य की अनुमति देने के लिए मत भूलना कि 'चयन नोड्स' (दिमागी-दबाने वाला) कोई नोड मिलान होने पर 'शून्य' देता है। –