مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

linkman

عضویت از 1395/05/20

مشکل در گت المنت (getelement)

  • پنجشنبه 23 دی 1395
  • 14:13
تشکر میکنم

سلام به دوستان

من با استفاده از کد زیر div ها رو جمع میکنم :

    forech (HtmlElement item in webbrowser1.Document.GetElementsByTagName("DIV"))
    {
     
     
     
    }

حالا من میخوام که در اون div ها تگ p رو برای من جمع کنه اما نمیتونم ممنون میشم کمکم کنید.

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 دی 1395
  • 15:48

متوجه منظورتون رو نشدم

یهنی کد 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));
        }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)