PHP: DOMDocument - Manual
اين يكي از كلاس هاي پيش تعريف شده در php هست
يك شي جديد ايجاد ميكنيم :
کد PHP:
$xmlDoc = new DOMDocument(); 
rss رو لود ميكنيم :
کد PHP:
$xmlDoc->load("http://news.google.com/news?ned=us&topic=h&output=rss"); 
المان هاي chanel رو ميگيريم :
کد PHP:
$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title $channel->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
$channel_link $channel->getElementsByTagName('link')
->
item(0)->childNodes->item(0)->nodeValue;
$channel_desc $channel->getElementsByTagName('description')
->
item(0)->childNodes->item(0)->nodeValue
براي اينكه بهتر متوجه بشي آدرس زير رو با مرورگر (در صورتي كه ار اس اس ريدر نصب نيست ، اگر نصب هست با نوت پد باز كن) باز كن
Top Stories - Google News
و ساختار رو ببين
تا اينجا عنوان و لينك و توضحات اصلي رو گرفتيم و ميشه echo كرد
هر مطلب داخل تگ item هست
پس محتويات اين تگ رو هم ميگيريم :
کد PHP:
$x=$xmlDoc->getElementsByTagName('item'); 
و ادامه ...
اگه ضمن بررسي ساختار ار اس اس به كد نگاه كني كاملا مشخص هست
كلي عرض كردم،جايي رو مشكل داشتي بفرما توضيح بدم