PDA

View Full Version : چطور موتور جستجوگر خبر بسازیم مثل این



raspotineiran
دوشنبه 26 فروردین 1387, 00:39 صبح
سلام
من میخوام بپرسم تا بحال کسی مثل این صفحه نمونه پایین کار کرده که بمن کمک کنه من میخوام یکی مثل این بسازم اگر ممکنه کمی منو راهنمایی کنید از کجا شروع کنم ؟
http://asoonews.com/header.aspx
میدونم که باید یه چیزی باشه که لینک rss بهش بدم تا بعد بصورت تک به تک اخبار را نمایش بده ولی ... چگونه؟
منتظر یاری سبزتان هستم

e-shahshahani
دوشنبه 26 فروردین 1387, 14:30 عصر
باید rss های سایت های خبری را بخونی و در بانک خودت ذخیره کنی.
البته خبر جمع کن های حرفه ای و قدرت مند به rss اکتفا نمی کنند و همه سایت را می خونند
کد زیر یک آدرس rss می گیره و محتویاتش را در یک DataSet ذخیره می کنه

private static DataSet GetRssFeed(string url)
{
try
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Timeout = 30 * 1000;
using (XmlTextReader reader = new XmlTextReader(req.GetResponse().GetResponseStream( )))
{
DataSet ds = new DataSet();
ds.ReadXml(reader);
return ds;
}
}
catch (Exception ex)
{
//Logger.LogException(ex);
return null;
}
}

من یه سایت مشابه کار کردم که اگر ببینی و نظرت را بگی ممنون میشم http://rssnews.ir

maxpayn2
دوشنبه 26 فروردین 1387, 15:57 عصر
من یه سایت مشابه کار کردم که اگر ببینی و نظرت را بگی ممنون میشم http://rssnews.ir

چرا بین قسمت های به عنوان مثال سیاسی و فناوری اطلاعات اینقدر فاصله هست ؟ آیا من اشتباه میبینم ؟

e-shahshahani
دوشنبه 26 فروردین 1387, 15:58 عصر
با چی میبینی؟ ie6؟

maxpayn2
دوشنبه 26 فروردین 1387, 16:05 عصر
6.0.2900.2180

raspotineiran
پنج شنبه 29 فروردین 1387, 01:47 صبح
بازم متوجه نشدم چطور میتونم اخبار را از rss بگیرم و خط به خط بالای سایتم نشون بدم؟!!!

my_blithe
پنج شنبه 29 فروردین 1387, 16:31 عصر
بازم متوجه نشدم چطور میتونم اخبار را از rss بگیرم و خط به خط بالای سایتم نشون بدم؟!!!

برای اینکه از rss استفاده کنی راه های زیادی هست.حتی می تونی از امکانات وبگذر هم استفاده کنی.وبرای نمایش سطر به سطر اون میتونی به بخش جاوااسکریپت مراجعه کنی.