الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب المساعدة ولكم جزيل الشكر في قراءة صفحة XML

بدأه abdo_bhn في 24 يوليو 2010 · 6 رد · 638 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخوني الكرام اريد منكم المساعدة لكتابة كود استطيع من خلاله قراءة صفح نت مكتوبة في اكس ام ال هذه الصفحة هي عبارة عن أر أس أس . وعنوان الصفحة URL مخزن في قاعدة البيانات mysql يعني اريد قراءة العنوان url ,وعرضه في صفحة انترنت على شكل اسم القناة مثلا و كل خبر على هيئة لينك ومعه وصف لمضمونه وتاريخه. حقيقة انا جديد على asp.net , و vb.net 2008 حاولت القراءة ووجدت ان هناك خدمات توفرها visual studio 2008 lمثلا قراءة ملف xml لكن حاولت كثيرا لكن فشلت لعدم قدرتي على كتابته بمفردي. اذا كان اي احد يستطيع مساعدتي ساكون له شاكرا . لقد ارسلت سوال من قبل لكن حاولت فهم الاجابة لكنها كانت للاسف مقتضبة وشرحها بسيط ولسوء الحظ انا كمبتدئ وجدت صعوبة في تطبيقها .شكرا لكم

#2

السلام عليكم

اخوتي انا في انتظار مساعدتكم لي

لقد وجدت هذا المثال وهو نفس العمل الذي اريد ان اقوم به وهو windows application وانا اريد ان اقوم ب asp.net وهو بلغة c charp وانا اريد vb.net ولقد حاولت ان افهم الكود ولكن اجد بعض الصعوبة في فهمه وفهم وظائفه بسبب عدم معرفتي بالدوت نت. ممكن احد منكم يريد ان يقدم لي المساعدة في اخذ الافكار منه واهم شي لدي هو طريقة قراءة صفة اكس ام ال وعرضها من جديد بشطل ان يعرض فقط كل خبر ومعه وصفه وتاريخه . وشكرا لكم على المساعدة اخوتي الكرام وبارك الله فيكم.وجزاكم عني خيرا ان شالله. 

ReadForSpeed-Source.zip

#3

السلام عليكم اخوتي الكرام

انا مازلت في انتظار مساعدتكم ولكن ليس حول ماسبق فبحمدالله وشكره تمكنت من تعديل البرنامج واستخرجت من المطلوب وكتبت الكود بالفيجوال بيسيك دوت نت وقمت بتجربة البرنامج vb.net 2008 windows application والحمدالله عمل بشكل صحيح لكن لما حاولت اكون برنامجي على هيئة موقع انترنت 2008 asp.net vb.net واجهتني مشكلة في عرض البيانات بعد قرائته والمشكلة كانت في عرض البيانات في داتاليست datalist

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

اخوكم المحتاج للمساعدة

المشروعان في المرفقات ( windows application + web application )

في انتظار ردودكم ومساعدتم

rss 26-7-2010.rar

#4

السلام عليكم

ضع الكود التالي في Page_load

      ds = New DataSet
        ds.ReadXml("http://www.alarabiya.net/rss/rss_top08.xml")
        dt = ds.Tables("item")
        Rsslist.DataSource = dt
        Rsslist.DataBind()

والكود التالي في صفحة ال Markup اي عند html .

<asp:Repeater ID="Rsslist" runat="server">
<ItemTemplate>
<asp:HyperLink   NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "link") %>'
Text='<%#DataBinder.Eval(Container.DataItem, "title")%>'  
runat="server"  ID="Hyperlink1" NAME="Hyperlink1"/>
<br> 
</ItemTemplate>
</asp:Repeater>

واذا اردت تنسيق المخرجات عليك بالبحث عن كيفية التعامل مع Repeater .

#5

اخي الكريم شكرا لك على المساعدة ممكن لوسمحت شرح بسيط للكود من فضلك وشكرا

#6
Rss.rar

In bad state

#7

السلام عليكم

الكود ليس بحاجة الى هذا الشرح لكن

استخدمت Dataset لقراءة ملف ال RSS باستخدام ReadXml حيث اصبح لدي في ال Dataset جدول كأنه من قاعدة بيانات بالتالي يمكن بسهولة ربطه مع اي اداة من ادوات البيانات وهنا كانت الاداة هي ال repeater والتي تم بداخلها تنيسق المخرجات لتظهر على شكل رابط .

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…