آر ای اس اس گرامر

زبان RSS 2.0 ساده و دقیق است. این قوانین به راحتی یاد می‌گیرند و استفاده می‌شوند.

RSS چگونه کار می‌کند

RSS برای به اشتراک‌گذاری اطلاعات بین وب‌سایت‌ها استفاده می‌شود.

با استفاده از RSS، محتوای خود را در یک شرکت به نام اتحادیه ثبت می‌کنید.

یکی از مراحل، ایجاد یک مستند RSS و سپس ذخیره آن با پسوند .xml است. سپس این فایل را به وب‌سایت خود آپلود کنید. سپس، با استفاده از یک جمع‌آوری‌کننده RSS ثبت کنید. هر روز، جمع‌آوری‌کننده به وب‌سایت‌های ثبت شده می‌رود، لینک‌ها را بررسی می‌کند و اطلاعات مربوط به فید را نمایش می‌دهد، بنابراین مشتریان می‌توانند به مستنداتی که علاقه‌مند به آنها هستند، متصل شوند.

نکته:لطفاً در انتشار RSS این بخش به بررسی خدمات RSS جمع‌آوری رایگان می‌پردازد.

یک مثال از مستند RSS

مستند RSS از یک زبان ساده و خود توضیحی استفاده می‌کند:

بگذارید یک مستند RSS ساده‌ای را بررسی کنیم:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>صفحه اصلی CodeW3C.com</title>
  <link>http://www.codew3c.com</link>
  <description>نوآموزی‌های رایگان ساخت وب</description>
  <item>
    <title>نوآموزی RSS</title>
    <link>http://www.codew3c.com/rss</link>
    <description>نوآموزی جدید RSS در CodeW3C.com</description>
  </item>
  <item>
    <title>نوآموزی XML</title>
    <link>http://www.codew3c.com/xml</link>
    <description>نوآموزی جدید در XML در CodeW3C.com</description>
  </item>
</channel>
</rss>

اولین سطر مستند: بیان XML - تعریف نسخه XML و کدگذاری کاراکتر مورد استفاده در مستند. این مثال از استاندارد 1.0 پیروی می‌کند و از مجموعه کاراکتر ISO-8859-1 (Latin-1/West European) استفاده می‌کند.

این سطر، نشانی از این مستند به عنوان یک مستند RSS است (این مثال RSS version 2.0 است).

آئندہ سطر میں <channel> عنصر شامل ہے۔ یہ عنصر آر ای اس اس فید کی توضیح کے لئے استعمال کیا جاتا ہے۔

<channel> عنصر کے تین ضروری ذیلی عناصر ہوتے ہیں:

  • <title> - چینل کا عنوان کا تعریف کرتا ہے (مثلاً کدوو3 سی ہوم پیج)
  • <link> - چینل تک پہنچنے والا راستہ کا تعریف کرتا ہے (مثلاً www.codew3c.com)
  • <description> - اس چینل کا تعریف (مثلاً مجانی ورسایت بنائی تیچنرس)

ہر <channel> عنصر ایک یا کثیر <item> عناصر کا حامل ہو سکتا ہے。

ہر <item> عنصر آر ای اس اس فید میں ایک مطلب یا "story" کا تعریف کر سکتا ہے。

<item> عنصر کے تین ضروری ذیلی عناصر ہوتے ہیں:

  • <title> - پروجیکٹ کا عنوان کا تعریف کرتا ہے (مثلاً آر ای اس اس تیچنرس)
  • <link> - پروجیکٹ تک پہنچنے والا راستہ کا تعریف کرتا ہے (مثلاً http://www.codew3c.com/rss)
  • <description> - اس پروجیکٹ کا تعریف (مثلاً کدوو3 سی کا آر ای اس اس تیچنرس)

آخر، پیچھلے دو سطر میں <channel> اور <rss> عناصر کو بند کردیا گیا ہے。

آر ای اس اس میں تبصرے

آر ای اس اس میں تبصرے لکھنے کی گرامر ایچ تی ایم ال کی طرح سے مشابهت رکھتی ہے:

<!-- یہ آر ای اس اس کا تبصرہ ہے -->

آر ای اس اس ایکس ایم ال کے ذریعے لکھا جاتا ہے

چونکہ آر ای اس اس بھی ایکس ایم ال ہے، یاد رکھو:

  • تمام عناصر کو بند تیار لگا جانا چاہئے
  • عناصر کو بڑی اور چھوٹی بولی کسی بھی طرح سے چاہئے
  • عناصر کو صحیح طریقے سے بیسار کیا جانا چاہئے
  • ویژگی کا مرتبہ کو داودا لگا جانا چاہئے