발리는 당신의 날짜가 시간 동안 누락 된 제로를 추가하고이 잘되어야 valid RFC-822 date-time
아니라고 말한다 나를 위해 :
을 발리 나에게 같은 오류를 준
<lastBuildDate>Sat, 07 Sep 2002 00:00:01 GMT</lastBuildDate>
w3schools 예제 또한 잘못된 날짜 형식을 제공합니다.
편집 :
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
xmlns:ownnamespace="http://www.foobar.com/ns/ownnamespace/">
<channel>
<title>W3Schools Home Page</title>
<link>https://www.w3schools.com</link>
<description>Free web building tutorials</description>
<lastBuildDate>Sat, 07 Sep 2002 00:00:01 GMT</lastBuildDate>
<item>
<title>RSS Tutorial</title>
<link>https://www.w3schools.com/xml/xml_rss.asp</link>
<description>New RSS tutorial on W3Schools</description>
<ownnamespace:lastBuildDate>Sat, 07 Sep 2002 00:00:01 GMT</ownnamespace:lastBuildDate>
</item>
</channel>
</rss>
이 유효하지만 :
lastBuildDate (또는 사양에없는 다른 태그) <item>
아래를 위해, 나는 그것이 유일하게 가능한 일부 공간을 사용하는 것입니다 생각 유효성 검사기는 알려지지 않은 네임 스페이스를 사용할 때 피드 리더와의 상호 운용성에 대해 불평합니다.
당신은 0으로 좋은 관찰을 해왔다. (w3는 정확한 날짜를 오직 하나의 예와 함께 제공한다.) 나는 0을 추가했고 같은 오류를 준다 : 정의되지 않은 항목 요소 : lastBuildDate. 귀하의 링크가 pubDate를위한 것이며 lastBuildDate를 요청하고 있습니다. – Nrc
lastBuildDate를 항목 아래에있는 것이 내 rss 사양에 맞지 않아 유효하지 않습니다. – janih
내 오류는 item 태그에서 lastBuildDate를 사용했으며 채널 태그에서만 가능하다는 것입니다. – Nrc