2016-11-05 26 views
0

Когда я бегу мой RSS http://www.goalscout.com/static/rss2.xml через http://validator.w3.org/feed/ я получаю сообщение об ошибкеНеправильный канал RSS. Неопределенный элемент элемент: СМИ: BackLinks

Этот корм не тестирует.

line 14, column 9: Undefined item element: media:backLinks (2 occurrences) [help] 

<media:backLinks> 

Так что я не могу понять, что случилось с этим XML.

XML-пространство имен для media, кажется, правильно определено, так как RSS Advisory Board reccomends, у меня было несколько часов в Интернете, но у меня не было такой же проблемы.

Спасибо всем, кто может указать мне в правильном направлении.

ответ

1

Rss-канал содержит дополнительные элементы элемента элемента. Эти дополнительные элементы находятся в пространстве имен http://search.yahoo.com/mrss/, но валидатор не имеет никакой информации схемы для этого пространства имен.

<media:backLinks> 

Это должно быть в порядке, как RSS-схема говорит о том, что проверка на неизвестные элементы должны быть «слабым», что означает только проверить их, если вы знаете, что они есть.

Однако валидатор, который вы используете, кажется немного более ревностным, и отмечает это как ошибки, они должны быть предупреждающими максимум.

На мой взгляд, rss-канал выглядит действительным.

enter image description here

+0

благодарит за разъяснения – freedev