تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] البحث عن وسم <a href
#1
اخواني الاعزاء
احتاج كود للبحث عن وسم كامل يخص الروابط بطريقة عرض المصدر اي
كود :
<a href="anylink.com/attachment.php?aid=300">filename</a>
اريد كود استبدل الرابط
كود :
anylink.com/attachment.php?aid=300
باسم الملف فقط
فكيف ذلك
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
رحمك الله أبا الليث
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

ما صيغة الصفحة التي تم حفظها؟

هل هي html أم mht؟
الرد }}}}
تم الشكر بواسطة: سعود , @@أبورائد@@
#3
السلام عليكم ورحمة الله وبركاته


للمرة العاشرة اقول

اي عملية تعديل او استخراج من صفحة html تسمى ب Parsing (التحليل)

سواء كانت الصفحة على الويب او على جهازك نستخدم مكتبة التحليل الخاصة Html Agility Pack

والكود المطلوب بيكون بهذه الطريقة :

PHP كود :
Dim doc As New HtmlAgilityPack.HtmlDocument()
doc.Load("c://xxx.htm")

Dim n As HtmlAgilityPack.HtmlNode doc.DocumentNode.SelectSingleNode("//a[@href='anylink.com/attachment.php?aid=300']")
If 
n IsNot Nothing Then
    n
.SetAttributeValue("href""www.google.com")   'استبدال الرابط'
End If

doc.Save("c://xxxUPDATED.htm"
الرد }}}}
تم الشكر بواسطة: sooriaty03 , سعود , @@أبورائد@@
#4
السلام عليكم ورحمة الله وبركاته

كود جميل جدا
سلمت يداك
وبارك الله فيك
الرد }}}}
تم الشكر بواسطة: الشاكي لله , @@أبورائد@@
#5
(12-10-13, 12:20 PM)sooriaty03 كتب : السلام عليكم ورحمة الله وبركاته

ما صيغة الصفحة التي تم حفظها؟

هل هي html أم mht؟

اللي ودي اعدل عليها ليست صفحة وانما string من client.downloadstring

اخي الشاكي ..بارك الله فيك
هل هذه الطريقة تصلح للمحتوى النصي client.downloadstring
يعني اعرف متغير من نوع string واخزن به محتوى الصفحة اقصد المصدر.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
رحمك الله أبا الليث
الرد }}}}
تم الشكر بواسطة: @@أبورائد@@
#6
ايضا اخي الشاكي كيف نعدل فقط في رابط المرفق attachment.php?aid=304
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
رحمك الله أبا الليث
الرد }}}}
تم الشكر بواسطة: @@أبورائد@@
#7
(12-10-13, 05:18 PM)سعود كتب :
(12-10-13, 12:20 PM)sooriaty03 كتب : السلام عليكم ورحمة الله وبركاته

ما صيغة الصفحة التي تم حفظها؟

هل هي html أم mht؟

اللي ودي اعدل عليها ليست صفحة وانما string من client.downloadstring

اخي الشاكي ..بارك الله فيك
هل هذه الطريقة تصلح للمحتوى النصي client.downloadstring
يعني اعرف متغير من نوع string واخزن به محتوى الصفحة اقصد المصدر.

السلام عليكم ورحمة الله وبركاته

طيب كيف قمت بحفظ الصور وملفات السكربت ؟
الرد }}}}
تم الشكر بواسطة: سعود , @@أبورائد@@
#8
(12-10-13, 05:18 PM)سعود كتب :
(12-10-13, 12:20 PM)sooriaty03 كتب : السلام عليكم ورحمة الله وبركاته

ما صيغة الصفحة التي تم حفظها؟

هل هي html أم mht؟

اللي ودي اعدل عليها ليست صفحة وانما string من client.downloadstring

اخي الشاكي ..بارك الله فيك
هل هذه الطريقة تصلح للمحتوى النصي client.downloadstring
يعني اعرف متغير من نوع string واخزن به محتوى الصفحة اقصد المصدر.

بالتأكيد الطريقة تصلح حتى لstring

ولكن عليك استبدال هذا الكود

PHP كود :
doc.Load("c://xxx.htm"

ب

PHP كود :
doc.LoadHtml(Here your html string
الرد }}}}
تم الشكر بواسطة: سعود , @@أبورائد@@
#9
(12-10-13, 07:06 PM)sooriaty03 كتب :
(12-10-13, 05:18 PM)سعود كتب :
(12-10-13, 12:20 PM)sooriaty03 كتب : السلام عليكم ورحمة الله وبركاته

ما صيغة الصفحة التي تم حفظها؟

هل هي html أم mht؟

اللي ودي اعدل عليها ليست صفحة وانما string من client.downloadstring

اخي الشاكي ..بارك الله فيك
هل هذه الطريقة تصلح للمحتوى النصي client.downloadstring
يعني اعرف متغير من نوع string واخزن به محتوى الصفحة اقصد المصدر.

السلام عليكم ورحمة الله وبركاته

طيب كيف قمت بحفظ الصور وملفات السكربت ؟

لا يهمني الصور او السكريبت كل اللي يهمني النص فقط

شوف الخطا لما كتبت الكودSad


لا يكون لازم احمل الملف الموجود بالرابط!!Sad
http://htmlagilitypack.codeplex.com/releases/view/90925
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
رحمك الله أبا الليث
الرد }}}}
تم الشكر بواسطة: @@أبورائد@@
#10
السلام عليكم ورحمة الله وبركاته


ما شاء الله أخي الشاكي لله


أخي سعود استخلصت لك ملف الـ dll المطلوب، تفضل

السلام عليكم ورحمة الله وبركاته


الملفات المرفقة
.zip   HtmlAgilityPack.dll.zip (الحجم : 48.82 ك ب / التحميلات : 102)
الرد }}}}
تم الشكر بواسطة: الشاكي لله , سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في البحث بالتاريخ ____وايضا ____ بين تاريخين khaled12345 1 29 منذ 16 دقيقة مضت
آخر رد: alma2
  البحث باستخدام Rich Box khaled12345 9 93 22-05-17, 02:34 PM
آخر رد: khaled12345
  البحث في قاعدة بيانات اكسس hatem555 6 118 22-05-17, 02:53 AM
آخر رد: hatem555
  البحث او الفلتر باكثر من اسم من داخل عمود Name khaled12345 2 67 21-05-17, 08:18 AM
آخر رد: khaled12345
  عملية البحث بين تاريخين khaled12345 8 109 19-05-17, 11:28 PM
آخر رد: khaled12345
  مشكلة في كود البحث فرجاء المساعدة khaled12345 5 85 19-05-17, 03:50 PM
آخر رد: khaled12345
  كيف بهذا البحث rabeh.ram 2 79 16-05-17, 01:25 AM
آخر رد: alma2
  مساعدة في البحث في الداتا جريد فيو khaled12345 2 85 10-05-17, 11:17 AM
آخر رد: khaled12345
  كود البحث khalid475 14 277 09-05-17, 05:20 PM
آخر رد: khalid475
  البحث المتقدم في الدتا جرد فيوا جهاد الرمش 1 83 06-05-17, 02:16 AM
آخر رد: silverlight

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


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