تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث ضمن html باستخدام linq
#1
كاتب الموضوع : mr.black

السلام عليكم..
في البداية انا لست ضليعاً في صياغة المواضيع فلذلك سأدخل الى الموضوع مباشرة

بعد استيراد مكتبة LINQ في مشروعك واضافة كنترول web browser و Listbox أكتب الكود التالي لتقوم بالبحث عن اي tag ضمن كود HTML


كود :
[color=#000000][COLOR=#0000bb]Dim hrefLst [/color][color=#007700]= ([/color][color=#0000bb]From elm [/color][color=#007700]As [/color][color=#0000bb]HtmlElement In wb[/color][color=#007700].[/color][color=#0000bb]Document[/color][color=#007700].[/color][color=#0000bb]Body[/color][color=#007700].[/color][color=#0000bb]GetElementsByTagName[/color][color=#007700]([/color][color=#dd0000]"a"[/color][color=#007700]) [/color][color=#0000bb]Select elm[/color][color=#007700].[/color][color=#0000bb]GetAttribute[/color][color=#007700]([/color][color=#dd0000]"href"[/color][color=#007700])).[/color][COLOR=#0000bb]Distinct
[/COLOR][color=#007700]For [/color][color=#0000bb]Each href [/color][color=#007700]As [/color][COLOR=#0000bb]String In hrefLst
ListBox1[/COLOR][color=#007700].[/color][color=#0000bb]Items[/color][color=#007700].[/color][color=#0000bb]Add[/color][color=#007700]([/color][color=#0000bb]href[/color][COLOR=#007700])
[/COLOR][COLOR=#0000bb]Next  
[/COLOR][/COLOR]

فكما تلاحظون انني قمت بالبحث عن a و ارجعت قائمة بـHref التابعة لها
كما يمكنكم استبدال a بأي tag اخرى مثل img وايضا اسبدال href بـ src فتكون قد حصلت على كود يجلب لك كل ماسرات الصور


كود :
[color=#000000][COLOR=#0000bb]Dim hrefLst [/color][color=#007700]= ([/color][color=#0000bb]From elm [/color][color=#007700]As [/color][color=#0000bb]HtmlElement In wb[/color][color=#007700].[/color][color=#0000bb]Document[/color][color=#007700].[/color][color=#0000bb]Body[/color][color=#007700].[/color][color=#0000bb]GetElementsByTagName[/color][color=#007700]([/color][color=#dd0000]"img"[/color][color=#007700]) [/color][color=#0000bb]Select elm[/color][color=#007700].[/color][color=#0000bb]GetAttribute[/color][color=#007700]([/color][color=#dd0000]"src"[/color][color=#007700])).[/color][COLOR=#0000bb]Distinct
[/COLOR][color=#007700]For [/color][color=#0000bb]Each href [/color][color=#007700]As [/color][COLOR=#0000bb]String In hrefLst
ListBox1[/COLOR][color=#007700].[/color][color=#0000bb]Items[/color][color=#007700].[/color][color=#0000bb]Add[/color][color=#007700]([/color][color=#0000bb]href[/color][COLOR=#007700])
[/COLOR][COLOR=#0000bb]Next  
[/COLOR][/COLOR]

دمتم بخير
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation سؤال في LINQ a_abdullah 4 919 13-07-18, 10:06 PM
آخر رد: hani.alsenwi
  [كود] طريقة البحث المتعدد saad mahyoub 2 550 11-07-18, 04:36 AM
آخر رد: التسويق العقارى
  Populate TreeView & LINQ Abu Ehab 6 1,509 02-12-17, 05:27 PM
آخر رد: sendbad100
  الدرس الثالث : Linq To SQL khodor1985 4 1,817 11-07-17, 09:46 PM
آخر رد: حريف برمجة
  خطأ في تطبيق Linq to Sql Abdh111 0 378 11-07-17, 01:22 AM
آخر رد: Abdh111
  سؤال في تطبيق الدرس الأول Linq to Sql Abdh111 0 511 11-06-17, 12:46 AM
آخر رد: Abdh111
  سؤال حول JOINT في تقنية LINQ ndjakoub 3 630 04-06-17, 09:06 PM
آخر رد: ndjakoub
  Microsoft Report using LINQ TO SQL Abu Ehab 1 578 05-05-17, 11:27 AM
آخر رد: sendbad100
  عملية البحث من خلال تقنية linq khodor1985 1 1,065 12-03-17, 07:29 PM
آخر رد: حريف برمجة
  الدرس الرابع : Linq To SQL khodor1985 6 1,813 10-03-17, 11:12 AM
آخر رد: عماد السيد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم