تقييم الموضوع :
  • 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]

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Populate TreeView & LINQ Abu Ehab 8 13,179 08-03-24, 01:04 PM
آخر رد: سلام و محبه2090
  LINQ TO SQL With Compact Database & Lamda Expressions Abu Ehab 2 4,566 17-09-23, 02:09 AM
آخر رد: Aymanr3b
  مثال على LINQ To ListView Sniper.ps 4 9,248 21-01-21, 02:07 AM
آخر رد: سلام و محبه
  اريد شرح لجميع دوال ال linq سلام و محبه 3 7,019 05-01-21, 01:59 AM
آخر رد: kiki
  سؤال حول JOINT في تقنية LINQ ndjakoub 3 8,696 02-12-20, 05:58 PM
آخر رد: mimisisibella
  [كود] طريقة البحث المتعدد saad mahyoub 3 14,317 02-12-20, 05:56 PM
آخر رد: mimisisibella
Exclamation سؤال في LINQ a_abdullah 3 9,185 13-07-18, 10:06 PM
آخر رد: hani.alsenwi
  خطأ في تطبيق Linq to Sql Abdh111 0 4,888 11-07-17, 01:22 AM
آخر رد: Abdh111
  سؤال في تطبيق الدرس الأول Linq to Sql Abdh111 0 4,999 11-06-17, 12:46 AM
آخر رد: Abdh111
  Microsoft Report using LINQ TO SQL Abu Ehab 1 6,710 05-05-17, 11:27 AM
آخر رد: sendbad100

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


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