سلام به دوستان
من با استفاده از کد زیر div ها رو جمع میکنم :
forech (HtmlElement item in webbrowser1.Document.GetElementsByTagName("DIV")) { }
حالا من میخوام که در اون div ها تگ p رو برای من جمع کنه اما نمیتونم ممنون میشم کمکم کنید.
متوجه منظورتون رو نشدم
یهنی کد html را دارید و تگ های p را میخواهید
using HtmlAgilityPack; using System.Linq;
private void Form1_Load(object sender, EventArgs e) { var rawData = "<p><span>Child Text </span><span class=\"price\">Child Text</span><br />I need this text</p>"; var html = new HtmlAgilityPack.HtmlDocument(); html.LoadHtml(rawData); html.DocumentNode.SelectNodes("//p/text()").ToList().ForEach(x=>MessageBox.Show(x.InnerHtml)); }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)