http://validator.w3.org/feed/を介してrsshttp ://www.goalscout.com/static/rss2.xmlを実行すると、エラーメッセージが表示されます。
このフィードは検証されません。
line 14, column 9: Undefined item element: media:backLinks (2 occurrences) [help]
<media:backLinks>
したがって、このxmlの何が問題になっているのか理解できません。
そのためのXML名前空間はmedia
正しく定義されているようです。RSSアドバイザリーボードが推奨しているように、私は数時間グーグルで検索しましたが、誰も同じ問題を抱えていませんでした。
私を正しい方向に向けることができる人に感謝します。
rssフィードには、item要素内に追加の要素が含まれています。これらの追加要素は名前空間http://search.yahoo.com/mrss/にありますが、バリデーターにはこの名前空間のスキーマ情報がありません。
<media:backLinks>
RSSスキーマでは、不明な要素の検証は「緩い」である必要があると示されているため、これは問題ありません。つまり、要素が何であるかを知っている場合にのみ検証します。
ただし、使用しているバリデーターは少し熱心すぎるようで、エラーとしてフラグを立てています。せいぜい警告であるはずです。
私の目には、RSSフィードは有効に見えます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加