Tweet

Ana Sayfa   Forum   Html - Dhtml - JS
Yeni Başlık Cevap Ekle
white_bullet RSS (13/04/2007 10:01)
profil fikripis
 offline OFFLINE
 Junior Coder

arkadaşlar bir okul sitesinde haberler kısmı için RSS eklemem gerekiyor. bu konuda yardım ederseniz sevinirim.

Üye Profili

white_bullet Re:RSS (13/04/2007 15:32)
profil Dia
 offline OFFLINE
 Sleepless Coder

Ben yardım ederim nerde takıldın?

<!--Bana balık vermeyin balık tutmayı öğretin.-->

profil

white_bullet Re:RSS (14/04/2007 10:35)
profil fikripis
 offline OFFLINE
 Junior Coder

elimde hiç örnek yok... yani bu konu hakkında tam bi bilgim yok aslında. bi örnek olsa ben geliştirebilirim. bir örnek rss kod yazarsanız sevinirim.

profil

white_bullet Re:RSS (15/04/2007 09:45)
profil Dia
 offline OFFLINE
 Sleepless Coder

Aslında xml, bir nesne ağaç yapısıdır. Aynen OOP gibi. Mesela Bir örnek vermek gerekirse bir arabaları inceleyelim

CODE:

<?xml version="1.0" encoding="iso-8859-9"?>
<arabalar>
<araba>
<marka>Ford</marka>
<renk>Kırmızı</renk>
<model>1969</model>
</araba>
<araba>
<marka>Jaguar</marka>
<renk>Mor</renk>
<model>1975</model>
</araba>
</arabalar>


Bu örnekte görüldüğü gibi bir ağaç yapısı var. Yapman gereken döngüler ile bu yapıyı oluşturmak. Fakat bu xmle küçük bir örnek oldu. Fakat rss biraz daha özelleşmiştir. Aslında elemet isimlerini sabitliyerek bir standart oluşturulmay çalışılmıştır. Bir örnek buray ekliyorum.
CODE:
<?xml version="1.0" encoding="iso-8859-9"?>
<rss version="2.0">
<channel>
<title>The Coders Forumlar</title>
<link>http://www.thecoders.net</link>
<description>Son eklenen 20 Başlık</description>
<lastBuildDate>Tue, 26 Sep 2006 11:22:19 +0300</lastBuildDate>
<image>
<title>www.thecoders.net</title>
<url>http://www.thecoders.net/images/tclogo.gif</url>
<link>http://www.thecoders.net</link>
<width>150</width><height>90</height>
</image>
<language>Eng</language>
<docs>XML</docs>
<managingEditor>Okan Atabağ</managingEditor>
<item>
<title>artık adsl kotanızı ögrenmek daha kolay</title>
<link>http://www.thecoders.net/f_konu_cevap.php?konu_id=73</link>
<description><P><FONT size=3>aşagıda linkini gördügün program sayesinde adsl kota bigilerini ekranın sağ alt köşesinde heran görebilirsin   </FONT></P>
<P></description>
</item>
<item>
<title>hesap makinesi sorunu</title>
<link>http://www.thecoders.net/f_konu_cevap.php?konu_id=68</link>
<description>bilgisayarıma geçenlerde bir hesap makinesi programı kurdum daha sonra programı sildigimde her bilgisayar açışımda windows hata raporu ekranı çıkıyor ve sildigim hesap makinesi programının hata oluştu</description>
</item>
<item>
<title>70 yıl sonra anladı</title>
<link>http://www.thecoders.net/f_konu_cevap.php?konu_id=143</link>
<description>Böyle olay ne görüldü, ne duyuldu. 70 yıldır kadın olarak yaşayan ve 50 yıldır da evli olan bir kadının hastanede yaptırdığı genetik test sonucunda erkek olduğu ortaya çıktı. Çin'in güneyindeki Gu</description>
</item>
</channel>
</rss>


Rss de root element <rss> dir. Rss nin dışında burdaki en önemli nokta item elementleridir. İtem elmentlerinde görüldüğü gibi haberler gösteriliyor. item elementine ait 3 özellik var görüldüğü gibi title,link ve description. Veri tabanından çektiğimiz haberleri bu formata göra bir döngü içinde yazmamız rss oluşturmamıza yetecektir. Dediğim gibi rss xml kullanılarak belirli bir kalıbın oluşturulmasın meydana gelmiştir. Yani item yerine elment de yaabiliriz fakat rss nin özelliği global olarak tanınmasıdır ve böyle yaparsak herhangi bir rss reader rssmizi okuyamayacaktır. Çünkü element yerine item ı arayacaktır.

<!--Bana balık vermeyin balık tutmayı öğretin.-->

profil

white_bullet Re:RSS (21/04/2007 03:27)
profil fikripis
 offline OFFLINE
 Junior Coder

abi çok saolasın. işime yarayacak.

profil

white_bullet Re:RSS (01/08/2008 09:22)
profil M.Akif
 offline OFFLINE
 Coder

Saolasın Dia güzel olmuş.Ellerine sağlık...

[IMG SRC="http://sdu.ictp.it/os/img/ubuntu_logo.jpg" ALIGN="CENTER"]M.Akif[/IMG]
Destekleneler :
Yazıyok Blog
M-Akif.net




What is a problem ?

profil
 
1 /
 
Ana Sayfa   Forum   Html - Dhtml - JS
Yeni Başlık Cevap Ekle
 

MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg