خانه » ASP.NET » سورس کد خبرخوان rss در C# Asp.net

سورس کد خبرخوان rss در C# Asp.net

امتیاز دهی به این نوشته

با استفاده از کد زیر محتویات rss  را در  GridView نمایش میدهید:


List<MyClass> my=new List<MyClass>();
var doc = System.Xml.Linq.XDocument.Load(TextBox1.Text);
var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item")
select new MyClass()
{
title = el.Element("title").Value,
url = el.Element("link").Value,
};
foreach (var i in rssFeed)
{
my.Add(i);
}
GridView1.DataSource = my;
GridView1.DataBind();

همانطور که میدونید rss با فرمت xml هستند پس برای خوندن اونها از کد زیر استفاده کردیم

var doc = System.Xml.Linq.XDocument.Load(textBox1.Text);
برای نگه داری اطلاعات خونده شده هم از یک لیست استفاده کردم

List<MyClass> my=new List<MyClass>();
----------------
class MyClass
{
public string title { get; set; }
public string url { get; set; }
}
بقیه کد ها هم اطلاعات خونده شده رو با حلقه به گرید اضافه میکنه

منبع: barnamenevisan

همچنین ببینید

c# Shrp Programing

split ، تقسیم و جدا کردن یک متن بر اساس یک کاراکتر

split ، تقسیم و جدا کردن یک متن بر اساس یک کاراکتر5 (100%) 1 vote[s] …

یک دیدگاه

  1. مرسی خوب بود. فقط بفرمایید که متنی جایگزین نمی شود؟ یعنی اسم سایت خومان نیاز نیست که در داخل این کد آورده شود؟

    novingostaran.ir

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *