2012-01-03 4 views
6

क्या आरएसएस आइटम के अंदर विवरण टैग के लिए लंबाई सीमा या अधिकतम आकार है?आरएसएस विवरण आइटम की अधिकतम लंबाई

इसके अलावा, क्या यह टैग HTML टैग को समायोजित करता है?

मैं दोनों पैदा हो जाएगा <description> और <content:encoded> एक ही स्रोत HTML से है और यह भी पता करने के लिए <description> टैग HTML रह सकते हैं अगर चाहता था।

उत्तर

9

जैसा कि मुझे पता है कि लंबाई सीमा नहीं है। 2

RSS 0.91 में, विभिन्न तत्वों 500 या 100 अक्षरों तक ही सीमित हैं। 0.91 < चैनल> में 15 < आइटम> से अधिक नहीं हो सकता है। आरएसएस 0.92 और उससे अधिक में कोई स्ट्रिंग-लम्बाई या एक्सएमएल-स्तरीय सीमा नहीं है। प्रोसेसर अपनी सीमाएं लगा सकते हैं, और जेनरेटर में वरीयताएं हो सकती हैं जो < आइटम की एक निश्चित संख्या से अधिक नहीं कहती हैं, जो किसी चैनल में दिखाई दे सकती हैं, या तार लंबाई में सीमित हैं।

Rss 2.0

कि चरित्र डेटा संलग्न आरएसएस विनिर्देश में परिभाषित सभी तत्वों के लिए, पाठ एक आइटम के विवरण तत्व की अपवाद है, जो HTML के रूप में प्रस्तुति के लिए उपयुक्त होना चाहिए के साथ सादे पाठ के रूप में व्याख्या की जानी चाहिए । इन सभी तत्वों में बच्चे तत्व नहीं होना चाहिए।

आरएसएस तत्व में वर्णित वर्ण डेटा की लंबाई पर कोई सीमा नहीं है।

तो क्या आप कहीं और टेक्स्ट जोड़ना चाहते हैं ...? इस मामले में बस सबस्ट्र का उपयोग करें।

$description = substr($description, 0, 250)."..."; 

अपने इच्छित आकार के अनुसार 250 को बदलें।

+0

यदि 250 वर्ण सीमा एक शब्द के बीच में थी तो यह पाठ मध्य शब्द को तोड़ देगा। तो आप कुछ जैसे खत्म हो जाएगा ... 'char ...'। – Treffynnon

+0

तो कोई मानक नहीं है? किसी को पता है कि एक अच्छी नीति क्या है? @Treffynnon - मुझे इस बात की परवाह नहीं है कि यह कहां टूटता है क्योंकि ऐसा लगता है कि अधिकांश आधुनिक पाठक '' का उपयोग करेंगे ... –

+0

ट्रेफिनून: हाँ, यह कभी-कभी शब्द के बीच में कट जाता है। – tildy

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^