एएसपी का उपयोग करके आरएसएस कोड बढ़ाया
चेतावनी - कूल कोड सामग्री आगे !!

यहाँ है आपको क्या करने की जरूरत है। सुनिश्चित करें कि आपने अपना डेटाबेस बनाया है चाहे वह एक्सेस या एसक्यूएल हो। एक बार जब आप ऐसा कर लेते हैं, तो अपने कनेक्शन स्ट्रिंग और टेबल नामों पर ध्यान दें। इस अभ्यास के लिए, मैं निम्नलिखित का उपयोग करने जा रहा हूं:

ArticleID - स्वचालित संख्या - इस नंबर को लिंक में शामिल किया जाएगा। (एसक्यूएल के लिए बीज के साथ इंट का उपयोग करें और एक्सेस के लिए ऑटोनम्बर)
तारीख संकलित हुई - दिनांक और समय अनुच्छेद जोड़ा गया था
द्वारा जोड़ा - लेख के लेखक
ShortDesc - सरल विवरण चाहे वह समाचार हो या लेख का सूचना प्रकार
ArticleContent - लेख के लिए वास्तविक समाचार जानकारी।

अब, इस संस्करण के साथ, हम यह सुनिश्चित करने के लिए विशेष XML फॉर्मेटिंग लागू करेंगे कि जब RSS रीडर को समाचार लेख मिलते हैं, तो यह किसी विशेष वर्ण के कारण विफल नहीं होता है जो पाठक प्रक्रिया नहीं कर सकता है। XML प्रारूप वाला RSS इस बात को लेकर बहुत उपयुक्त है कि कौन-से वर्ण संसाधित किए गए हैं, लेकिन हम यह सुनिश्चित करेंगे कि यह किसी भी बुरे वर्ण को संसाधित नहीं करेगा और हम इसे applySpecialFormat फ़ंक्शन कहेंगे।

ध्यान देने वाली एक और बात, यदि आप चाहते हैं कि उपयोगकर्ता अपने पाठक के लिंक पर क्लिक करने पर लेख को देखें, तो सुनिश्चित करें कि आप एक ऐसा पेज बनाएँ, जो आलेख और उसकी जानकारी को दिखाएगा। आपके पास शायद यह पहले से ही है, लेकिन मैं सिर्फ यह सुनिश्चित करना चाहता था कि मैंने इसे सिर्फ मामले में कहा। इस अभ्यास के लिए, मैं उपयोग करूंगा article_view.asp.

अब कोड के लिए: (फ़ाइल को अपने वेब सर्वर पर Articlever2.rss के रूप में सहेजें।)


<% Response.Buffer = true
Response.ContentType = "text/xml"
Function applySpecialFormat(strInput)
if len(strInput) > 0 then
strInput = Replace(strInput,"&", "&")
strInput = Replace(strInput,"'", "& apos;") 'REMOVE SPACE BETWEEN & apos;
strInput = Replace(strInput,"""", "& quot;") 'REMOVE SPACE BETWEEN & quot;
strInput = Replace(strInput, ">", "& gt;") 'REMOVE SPACE BETWEEN & gt;
strInput = Replace(strInput,"<","& lt;") 'REMOVE SPACE BETWEEN & lt;
else
strInput = ""
end if
applySpecialFormat = strInput
End Function
%>


ASP कोड का उपयोग करते हुए RSS
//www.myserver.com
RSS एक डेटाबेस से नए और मौजूदा लेखों को देखने के लिए ASP कोड का उपयोग कर रहा है।
en-us
कॉपीराइट 2006

20

//www.myserver.com/images/logo.jpg
ASP कोड लोगो का उपयोग करते हुए RSS
//www.myserver.com

<%
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")
objConn.ConnectionString = "Provider=sqloledb;Data Source=DBSERVER;Initial Catalog=ARTICLEDB;User Id=sa;Password=sqlpassword;"
objConn.CursorLocation = 3
objConn.Open

Dim objRS, strSQL, strDesc
strSQL = "SELECT * FROM ArticleDB WHERE (AddedDate <= '" & Now() & "') order by AddedDate DESC"
objRS.Open strSQL, objConn

Do While Not objRS.EOF
strDesc = "Article by " & objRS("AddedBy") & " on " & _
objRS("AddedDate") & " PST

" & _
objRS("ArticleContent").Value %>


()

//www.myserver.com/article_view.asp?ArticleID=



asp@coffebreakblog.com (क्रिस्टोफर कॉम्ब्स)

नीचे दिए गए लिंक के लिंक को देखने के लिए यहां क्लिक करें
लेख का स्रोत


<%
objRS.MoveNext
Loop
objRS.Close
objConn.Close
Set objRS = Nothing
Set objConn = Nothing
%>



अब, यदि आपने अपनी तालिकाएँ बना ली हैं और अपने डेटाबेस में जानकारी जोड़ ली है, तो आप अपने आरएसएस रीडर में फ़ाइल का परीक्षण कर सकते हैं। मैं www.rssreader.com से एक मुफ्त पाठक का उपयोग करता हूं। यह मुझे आरएसएस फ़ीड में उपयोग किए जा सकने वाले सभी विकल्पों को देखने की अनुमति देता है और इसे संसाधित करते समय कोई त्रुटि होने पर मुझे बताएगा।

त्रुटियों की बात करते हुए, यदि कोई हैं, तो बस अपने वेब ब्राउज़र में आरएसएस फ़ाइल का URL पेस्ट करें और यह आपको बताना चाहिए कि त्रुटि किस लाइन नंबर पर है जिससे आप समस्या को ठीक कर सकते हैं। (त्रुटि संदेशों को देखने के लिए, सुनिश्चित करें कि आपने एएसपी के लिए "मैत्रीपूर्ण संदेशों" को बंद कर दिया है - Microsoft के TechNet लेख देखें
फ्रेंडली मैसेज को बंद करें) ज्यादातर त्रुटियां जो मुझे आमतौर पर आती हैं, वह सिंटैक्स त्रुटियां हैं, जिसका मतलब है कि आपको अपने आरएसएस फाइल के आउटपुट में फॉर्मेटिंग को लागू करना होगा।

बस इतना ही! आरएसएस पर और अधिक लेख के लिए अपनी आँखें खुली रखें और यह एक मूल्यवान उपकरण कैसे हो सकता है।

वीडियो निर्देश: भारत परमाणु हथियारों का पहले इस्तेमाल नहीं करेगा : मनमोहन सिंह (अप्रैल 2024).