دبركى
الرسالة دي ظهرت لانك مش مسجل دخولك ...
لو كنت عضو معانا اضغط دخول ..
ولو لسة ماشتركتش اضغط تسجيل وهاتشترك معانا في خطوتين بس ..
ولو مش حابب تشارك معانا اضغط اخفاء واستمتع بزيارتك ..
واسفين لازعاجكـ ......


مجلس الاداره

دبركى
الرسالة دي ظهرت لانك مش مسجل دخولك ...
لو كنت عضو معانا اضغط دخول ..
ولو لسة ماشتركتش اضغط تسجيل وهاتشترك معانا في خطوتين بس ..
ولو مش حابب تشارك معانا اضغط اخفاء واستمتع بزيارتك ..
واسفين لازعاجكـ ......


مجلس الاداره

دبركى
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


دبركى بلدنا بنحبها معنى الإبداع صنع الشيء المستحيل ونحن نصنع المستحيل ..(المقلدون خلفنا دائماً) من قلدنا أكد لنا بأننا الأفضل
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول
اذكر الله
مشاهدة الصورة بالحجم الكامل
اعجبنى فيس بوك
اضغط هنا
لاظهار اعجابك
 بالموضوع
على صفحتنا
فى الفيس بوك


المواضيع الأخيرة
» نداء للعوده
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2015-07-17, 08:01

» حمل المكتبه القانونيه المرجع جديد 8 ميجا فقط للقانون او الدستور المصرى
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف mantman 2014-12-01, 02:39

» العيد
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2014-07-24, 08:46

» دعاء
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2014-07-12, 12:03

» لتسعد
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2014-07-12, 12:01

» كعب بن مالك .. قصه
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف هدى عمار 2014-06-17, 09:48

» النيه الحقيقيه و الغير مشروطه
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف هدى عمار 2014-06-17, 09:39

» اسطوانة تعريفات ويندوز7 من مايكروسوفت برابط مباشر لجميع الاجهزه
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف ashrefmnsy 2014-06-05, 06:22

» خزائن الله وما نتمناه منها
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2014-03-13, 01:18

» شركة زهرة التوظيف المصري نوفر جميع العمالة من مصر
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف محمد ضافر 2014-02-17, 14:21

» ثورة
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2014-02-13, 21:40

» عام جديد
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2013-12-30, 06:00

» الهجر
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف احمد عرفة 2013-12-29, 01:23

» اصلاح الفلاشات التي لا تقبل الفرمتة او التى تحولت الى نظام raw
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف raboha 2013-12-15, 03:18

» عائلة الشيخ محمد شريف
التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitimeمن طرف زائر 2013-11-25, 21:29

أفضل 10 أعضاء في هذا الأسبوع
لا يوجد مستخدم
أفضل 10 أعضاء في هذا المنتدى
صفا الروح
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
عبدالله شعبان
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
هـمـــوســــة
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
عبد العظيم شريف
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
شريف محمود شريف
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
عطاالله
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
احمد الفقي
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
admin
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
Shamis alnhar
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
أبوشهد
التعامل مع ملفات XML في vb.net+تطبيق Bar_rightالتعامل مع ملفات XML في vb.net+تطبيق Barالتعامل مع ملفات XML في vb.net+تطبيق Bar_left 
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
المتواجدون الآن ؟
ككل هناك 334 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 334 زائر

لا أحد

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 867 بتاريخ 2011-02-15, 03:45
برامج مهمه
 

 

 

 

 

  

 

 

 

 

 

 
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط دبركى على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط دبركى على موقع حفض الصفحات
ادسنس
احصائيات
هذا المنتدى يتوفر على 7655 عُضو.
آخر عُضو مُسجل هو black02246903 فمرحباً به.

أعضاؤنا قدموا 59225 مساهمة في هذا المنتدى في 15855 موضوع

 

 التعامل مع ملفات XML في vb.net+تطبيق

اذهب الى الأسفل 
كاتب الموضوعرسالة
شريف محمود شريف
مهندس المنتدى
مهندس المنتدى
شريف محمود شريف


عدد المساهمات : 2957
نقاط : 7760
التقييم : 6
تاريخ التسجيل : 03/10/2009

التعامل مع ملفات XML في vb.net+تطبيق Empty
مُساهمةموضوع: التعامل مع ملفات XML في vb.net+تطبيق   التعامل مع ملفات XML في vb.net+تطبيق I_icon_minitime2010-01-27, 17:50

التعامل مع ملفات XML في vb.net+تطبيق Salam
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
إخواني أعضاء وزوار ورواد منتدانا الحبيب
مرحبا بكم.
كيفية التعامل و القراءة من ملفات ال XML.
هذا الموضوع مكون من جزئين:
الجزء الاول: درس في القراءة من ملفات ال XML باستخدام Xpath
الجزء الثاني: وهوتطبيق للدرس حيث سنقوم ببرمجة قارئ RSS للحصول على
اخر الاخبار من موقع الجزيرة او اي موقع اخر.
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
مقدمة
لغة ال XML وهي اختصار ل eXtensible Markup Language تعتبر لغة
لوصف البيانات و نقلها بسهولة بين البرامج و الاجهزة. وهي شبيهة بلغة ال HTML من حيث
كتابة الكود و الاختلاف بينهما هو ان لغة XML هي لغة لوصف ونقل البيانات فقط بعكس ال HTML التي تجمع بين نقل , وصف البيانات و طريقة عرضها مثل : الالوان , الحجم....
كما يجدر الذكر بأن لغة XML حساسة للأحرف Case Sensitive مثل لغة C#.
اي ان كلمة Produit تختلف عن كلمة produit في لغة ال XML .
وملفات XML تكون عبارة عن ملفات نصية لها امتداد " xml."
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
لندخل في صلب الموضوع الان بعد أخذ فكرة عن ال XML.
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
افتح الفجوال استوديو (في هذا الشرح سأعمل على النسخة Professionnal 2008 )
التعامل مع ملفات XML في vb.net+تطبيق 79881040
انشئ مشروع جديد :Console application بلغة Visual Basic
التعامل مع ملفات XML في vb.net+تطبيق 25209405
التعامل مع ملفات XML في vb.net+تطبيق 81840130
بعد الضغط على الزر OK سترى نافذة الكود التالية:
التعامل مع ملفات XML في vb.net+تطبيق 74482575
استورد System.xml و System.IO
التعامل مع ملفات XML في vb.net+تطبيق 65214803
سيصبح الكود لديك كالتالي:
التعامل مع ملفات XML في vb.net+تطبيق 66319079
الان سننشئ ملف XML جديد وفارغ
التعامل مع ملفات XML في vb.net+تطبيق 93395495
تتبع الخطوات في الصورة
التعامل مع ملفات XML في vb.net+تطبيق 46292937

بعد الانتهاء والضغط على Add ستم تحويلك الى محرر كود ال XML
انظر الصورة اسفله.
التعامل مع ملفات XML في vb.net+تطبيق 20968160
الان سنضيف بعض البيانات الى الملف. اكتب المعطيات التالية
او ضع معطيات اخرى و لكن حافظ على البنية الصحيحة لل XML
وتذكر ان لغة XML هي حساسة للاحرف Case Sensitive
التعامل مع ملفات XML في vb.net+تطبيق 68196471
الان سنقوم بنسخ ملف الXML داخل المجلد Debug
لاننا سنضعه في نفس مجلد البرنامج .
تتبع الخطوات التالية :
\التعامل مع ملفات XML في vb.net+تطبيق 40750114
ننسخ الملف
التعامل مع ملفات XML في vb.net+تطبيق 94401836
ثم نلصقه في مجلد Debug
التعامل مع ملفات XML في vb.net+تطبيق 80658722
الان اصبح كل شيء جاهز لنمر الى الكود.
سننشئ بعض الكائنات لكي نستطيع الاتصال بملف ال XML
التعامل مع ملفات XML في vb.net+تطبيق 84521757
بعد ذلك سنقوم باستخراج البيانات من الملف. هناك طريقتين:
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
الطريقة الاولى وهي كالتالي:
التعامل مع ملفات XML في vb.net+تطبيق 46643492
الان سنكتب البيانات المستخرجة في نافذة الدوس:
التعامل مع ملفات XML في vb.net+تطبيق 16023849
وهذا هو الكود الكامل للتذكير.
التعامل مع ملفات XML في vb.net+تطبيق 98361470
اضغط F5
ستحصل على النتيجة التالية
التعامل مع ملفات XML في vb.net+تطبيق 28109911
بعد تغيير قيمة i الى 1
التعامل مع ملفات XML في vb.net+تطبيق 61040461
و لكتابة بيانات جميع العناصر في ان واحد سنستعمل حلقة تكرارية على الشكل التالي:
التعامل مع ملفات XML في vb.net+تطبيق 57796458
النتيجة بعد تجريب البرنامج:
التعامل مع ملفات XML في vb.net+تطبيق 87473967
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
الان نمر الى الطريقة الثانية:
ليس هناك اختلاف كبير في الكود
التعامل مع ملفات XML في vb.net+تطبيق 92045459
اضغط F5 وستحصل على نفس نتيجة الطريقة الاولى.
قم بتغيير قيمة j للحصول على العناصر الاخرى.
التعامل مع ملفات XML في vb.net+تطبيق 10594927
ايضا للحصول على جميع العناصر نستعمل حلقة تكرارية:
التعامل مع ملفات XML في vb.net+تطبيق 47186219
النتيجة:
التعامل مع ملفات XML في vb.net+تطبيق 66376758
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
الجزء الثاني : برمجة قارء اخبار الجزيرة
سنعتمد هنا على خدمة RSS التي يتوفر عليها موقع الجزيرة.
و للمزيد من المعلومات حول ال RSS ادخل الى موقع الجزيرة مثلا و اضغط
على "تعرف على الخدمة" . او ابحت في الويب بكل بساطة.
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
ملاحظة: هذا الكود يمكن تطبيقه على اي موقع يدعم خدمة RSS فقط يجب تغيير العنوان.
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
فلنبدأ في برمجة قارئ ال RSS
قبل البدئ يجب الحصول على عنوان ملف ال XML الخاص بخدمة RSS:
ادخل الى موقع الجزيرة (او غيرها حسب الرغبة) و اضغط على الايقونة البرتقالية
كما في الصورة:
التعامل مع ملفات XML في vb.net+تطبيق 21682306
سيتم تحويلك الى صفحة بها كتابة غير منظمة. انظر عنوان الصفحة في متصفح الانترنت
وستجد مسار ينتهي باسم ملف له امتداد "xml." انسخ المسار.
الان انشئ مشروع جديد في الفجوال ستوديو و انشئ نموذج كالتالي:
بالنيبة ل RichTextbox اجعل خاصيتي RightToLeft = True و ReadOnly=True
التعامل مع ملفات XML في vb.net+تطبيق 18401199
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
الكود:
الكود هو نفسه الذي سبق شرحه الاختلاف فقط هو اننا سنقوم بقراءة ملف XML من
الانترنت و ليس من القرص الصلب. لذلك سنضيف بعض الكائنات الخاصة بالتعامل مع الانترنت.
1 استورد فضاء الاسماء System.Net:
Imports System.Net
2 انشئ طريقة (Method) جديدة باسم getNews :
()Public sub getNews
/////////مكان كتابة الكود////////
End sub
واضف لها الكود التالي:
التعامل مع ملفات XML في vb.net+تطبيق 26816281
ثم الكود التالي وهو كود الطريقة الثانية للقراءة من ملف ال XML
التعامل مع ملفات XML في vb.net+تطبيق 12097970
انتهينا من الكود الخاص ب getNews
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
اضف هذا الكود للزر "تحميل الاخبار"
التعامل مع ملفات XML في vb.net+تطبيق 86382688
التعامل مع ملفات XML في vb.net+تطبيق 841vp8xz8
اضف الكود التالي في الحدث RichTextBox1_LinkClicked.
عند الضغط على الوصلات سيتم اظهار رسالة للموافقة او الغاء تصفح
الخبر بالتفاصيل من موقع الجزيرة.
اذا تمة الموافقة فان الامر Process.start(e.linkText
سيقوم بفتح الوصلة التي تم الضغط عليها( هي e.linkText) في متصفح الانترنت.
التعامل مع ملفات XML في vb.net+تطبيق 86945347
النتيجة بعد الضعط على F5
(مع العلم ان هذه اخبار البارحة لانني التقطت الصورة البارحة.)
التعامل مع ملفات XML في vb.net+تطبيق 22815840
اضغط على وصلة معينة و سترى رسالة تأكيد التصفح
التعامل مع ملفات XML في vb.net+تطبيق 32250695
عند الضغط على OK اي الموافقة على التصفح سيتم فتح الخبر مع التفاصيل
في المتصفح.
التعامل مع ملفات XML في vb.net+تطبيق 88291054
شكرا على المتابعة والى اللقاء في موضوع جديد باذن الله.

الان اترككم مع تحميل السورس:
التعامل مع ملفات XML في vb.net+تطبيق Arrowdown
السورس
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://debarky.yoo7.com
 
التعامل مع ملفات XML في vb.net+تطبيق
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» فن التعامل ..
» فن التعامل مع الخبثاء
» :':فن التعامل مع المخطئين‏':
» فن التعامل مع المخطىء ..
» التعامل مع الآخرين..

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
دبركى :: عالم التكنولوجيا :: دورات وكورسات دولية وعالمية-
انتقل الى: