تحويل خلاصة RSS إلى JSON
الصق محتوى ملف الخلاصة من مدونة أو موقع أخبار لتستخدم عناصره في تطبيق أو جدول أو أداة أتمتة.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل نص XML.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
تُعرف الصيغة من عنصر الجذر: rss أو feed (Atom) أو rdf:RDF. من كل item أو entry تُؤخذ الحقول: title، والرابط من link (في Atom السمة href للرابط alternate)، والتاريخ من pubDate أو published أو updated أو dc:date، والملخص من description أو summary أو content. تبقى القيم نصا كما وردت.
مثال
النتيجة: نص JSON: [ { "title": "عروض رمضان", "link": "https://example.com/ramadan", "date": "Mon, 02 Mar 2026 09:00:00 +0300", "summary": "خصم على القهوة" }, { "title": "New arrivals", "link": "https://example.com/new", "date": "Sun, 01 Mar 2026 08:00:00 +0300", "summary": "<p>Dates & coffee</p>" } ]، عدد العناصر: 2، عنوان الخلاصة: مدونة المتجر.
<rss version="2.0">
<channel>
<title>مدونة المتجر</title>
<link>https://example.com/</link>
<item>
<title>عروض رمضان</title>
<link>https://example.com/ramadan</link>
<pubDate>Mon, 02 Mar 2026 09:00:00 +0300</pubDate>
<description>خصم على القهوة</description>
</item>
<item>
<title>New arrivals</title>
<link>https://example.com/new</link>
<pubDate>Sun, 01 Mar 2026 08:00:00 +0300</pubDate>
<description><![CDATA[<p>Dates & coffee</p>]]></description>
</item>
</channel>
</rss>[
{
"title": "عروض رمضان",
"link": "https://example.com/ramadan",
"date": "Mon, 02 Mar 2026 09:00:00 +0300",
"summary": "خصم على القهوة"
},
{
"title": "New arrivals",
"link": "https://example.com/new",
"date": "Sun, 01 Mar 2026 08:00:00 +0300",
"summary": "<p>Dates & coffee</p>"
}
]الحدود والملاحظات
- لا تجلب الأداة الخلاصة من الإنترنت، فافتح رابطها في المتصفح وانسخ المحتوى.
- التواريخ تبقى بصيغتها الأصلية دون تحويل إلى منطقة زمنية.
- الملخص الذي يحتوي HTML يبقى كود HTML كما هو.
أسئلة شائعة عن هذه الأداة
أين أجد رابط خلاصة RSS لموقع؟
جرّب /feed أو /rss.xml بعد عنوان الموقع، أو ابحث في كود الصفحة عن وسم link نوعه application/rss+xml.
ما الفرق بين RSS وAtom؟
كلاهما خلاصة XML لآخر المنشورات. RSS 2.0 يستخدم item وpubDate، وAtom يستخدم entry وupdated ويضع الرابط في السمة href.
لماذا يظهر كود HTML في الملخص؟
لأن كثيرا من المواقع تضع نص المقال بتنسيق HTML داخل description، والأداة تنقله كما هو دون حذف.
