परमाणु से मैं एक आरएसएस फ़ीड है जहाँ से मैं इस मिल बनाने के लिए System.ServiceModel.Syndication.SyndicationFeed उपयोग कर रहा हूँ:SyndicationFeed A10 से परिवर्तन नामस्थान उपसर्ग
<rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"><channel>...</channel></rss>
यह सब कामयाबी से काम कर रहा है, को छोड़कर जब मैं validate my feed ।
वैधकर्ता ए 10 नेमस्पेस उपसर्ग के बारे में शिकायत करता है और सुझाव देता है कि मैं इसके बजाय परमाणु का उपयोग करता हूं। यह उचित लगता है .. सिवाय इसके कि मैं उपसर्ग को बदलने का एक सीधा तरीका नहीं देख सकता।
उपसर्ग को बदलने के तरीकों पर कोई विचार?
लग रहा है कि जैसे आप वास्तव में उत्पादन आरएसएस 2.0 के रूप में अपनी फ़ीड है, 1.0 एटम नहीं - http://msdn.microsoft.com/en-us/library/system पर विभिन्न XML आउटपुट उदाहरण देखें। servicemodel.syndication.syndicationfeed.aspx # कोड-स्निपेट -3 – CBroe
हाँ यह आरएसएस है, यही वह है जो मैं उम्मीद कर रहा हूं। किसी भी कारण से फीड वैलिडेटर ने परमाणु नेमस्पेस का उपयोग करके स्वयं को एक लिंक रखने का सुझाव दिया है, इसलिए मैं बस इसका पालन करने की कोशिश कर रहा हूं। मैं इस तरह एक लिंक जोड़ रहा हूं - लेकिन फिर वैधकर्ता चाहता है कि 10 परमाणु। –
वैधकर्ता की चेतावनी सिर्फ एक सुझाव है। ऐसा कोई कारण नहीं है कि आपको * उपसर्ग को नहीं बदला जाना चाहिए, लेकिन कोई वैध पार्सर अंतर के बारे में परवाह नहीं करता है। – Joe