Руководства
Спецификации
Сообщения валидатора
Ошибки
-
fooshould not have text (all data is in attributes) - Feeds must specify XML Version 1.0
-
Categories can't have both
hrefandfooattributes -
Categories can't have both
hrefattributes and children - Feeds must not contain SYSTEM entities
- Current not self in complete feed
- The use of this DTD has been deprecated by Netscape
- Duplicate alternate links with the same type and hreflang
-
foocontains more than onebar - All entries have the same id
-
elementvalues must not be duplicated within a feed - skipDays can not contain more than 7 day elements
-
foolink relation found in complete feed - HTTP Error
- HTTP error with content that looks like a feed
- HTTP Protocol Error
- IO Error
-
Incorrect day of week:
foo -
attributevalue too large -
Invalid value for access:restriction:
foo -
foomust be an email address -
foomust be alphanumeric - Invalid altitudeMode
-
foomust be between -360 and 360 -
fooattribute ofbarmust be 'true' or 'false' - Not a valid color
- Invalid colorMode.
-
foomust be comma-separated integers - Invalid email address
-
foois not a valid mode - Invalid Coordinate
- Invalid Coordinate
-
Invalid counry code: "
foo" - Invalid Credit Role
-
Invalid value for
g:currency: "foo" -
foomust be Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday - This feed contains conflicting DOCTYPE and version information
-
Invalid duration: "
foo" - Invalid character encoding: foo
- <expansionState> is a comma-separated list of line numbers.
-
Invalid value for
foo: "bar" -
Invalid value for
foo: "bar" - Invalid form component name
-
elementmust be a full URI -
Invalid value for
g:location: "foo" -
Invalid value for
g:gender: "foo" -
foomust be between 1 and 400 -
foomust be between an integer 0 and 23 -
guidmust be a full URL, unless isPermaLink attribute is false -
foomust be a valid IRI -
foomust be an ISO-8601 date -
foomust be an ISO-8601 date-time -
Invalid value for
foo: "bar" -
foomust be an integer -
fooattribute ofbarmust be a positive integer - Invalid state for Icon
-
foois not one of the predefined iTunes categories or sub-categories - Invalid coordinate list. Make sure that coordinates are of the form longitude,latitude or longitude,latitude,altitude and seperated by a single space. It is also a good idea to avoid line breaks or other extraneous white space
- Invalid latitude found within coordinates. Latitudes have to be between -90 and 90.
- Invalid longitude found within coordinates. Longitudes have to be between -180 and 180.
- Invalid units.
-
Invalid value for
g:label: "foo" -
foomust be an ISO-639 language code -
foomust be between -90 and 90 -
foomust be a valid URI - Invalid list item type
- Invalid local parameter name: foo
- Invalid local role: foo
-
Invalid value for
foo: "bar" -
foomust be between -180 and 180 -
fooattribute ofbarmust be a valid MIME type -
foois not a valid MIME type -
Invalid value for
g:marital_status: "foo" -
Invalid content expression: "
foo" - Invalid Media Hash
-
Invalid content medium: "
foo" - Invalid Media Rating
-
media:restrictionmust be 'all' or 'none' -
relationshipmust be 'allow' or 'disallow' -
typemust be 'country' or 'uri' - type attribute must be "plain" or "html"
-
Invalid value for
content: "foo" -
Invalid value for
name: "foo" -
foomust be an NPT-time -
Invalid Namespace Specific String:
attribute -
foois in an invalid namespace -
foomust be a non-negative integer -
The "version" attribute for the opml element must be
1.0,1.1or2.0. -
Invalid value for
g:payment_accepted: "foo" -
foomust be a percentage -
guidmust be a full URL, unless isPermaLink attribute is false -
foomust be a positive integer -
Invalid value for
g:price_type: "foo" - RDF Parsing Error
-
elementmust be an RFC-822 date-time -
foomust be an RFC 3339 date-time -
Invalid RSS Version:
x.y -
Invalid value for
g:rating: "foo" - Invalid refreshMode
-
Invalid value for
g:reviewer_type: "foo" -
Invalid value for
g:salary_type: "foo" - Invalid Schema field type
-
Invalid value for
g:service: "foo" - Invalid value for sx:related type
- Invalid key for StyleMap.
-
Invalid value for
SyndicationRight:foo -
foois not a valid TAG - type attribute must be "text", "html", or "xhtml"
-
fooattribute ofbarmust be 'true' or 'false' -
foois not a valid URI -
fooattribute ofbarmust be a valid URI -
fooattribute ofbarmust be a full URL -
foois not a valid URN -
foois not a valid UUID -
foomust be hourly, daily, weekly, monthly, or yearly -
Invalid character in a URI:
c -
Invalid value for
foo: "bar" - Invalid viewRefreshMode.
-
foomust be an W3CDTF date -
foomust be between 1 and 144 -
Invalid value for
g:year: "foo" -
fooattribute ofbarmust be 'yes' or 'no' -
fooattribute ofbarmust be 'yes', 'no', or 'clean' - Invalid value. Should be 0 or 1.
-
itemmust contain eithertitleordescription - Link past end of list
-
media:groupmust have multiplemedia:contentchildren - Missing trailing slash in mediaRSS namespace
-
foomust appear before all entries -
Missing
elementattribute:attribute-name -
Missing
byandwhenattributes - Missing content or alternate link
-
Missing
fooelement:description -
Missing
parentelement:child -
foomust have anhrefattribute -
Missing
fooelement:link -
Missing namespace for
foo - Missing Summary
-
Missing
fooelement:title - Missing xhtml:div
-
There is no
blinkelement in RSS -
thr:whenattribute obsolete; usethr:updatedinstead -
fooclaims to be base64-encoded, but isn't - skipHours can not contain more than 24 hour elements
-
fooclaims to be escaped, but isn't -
Missing namespace for
foo - searchTerms must be URL encoded
- Feed uses an obsolete namespace
-
XML Parsing error:
syntax error - Since After until
-
length of
nnnexceeds the maximum allowable forfooofmmm -
foocontains more than tenbarelements -
Undeclared
fooprefix:bar -
Undefined
parentelement:child -
Undefined named entity:
foo - Unexpected foo attribute on bar element
- Unexpected text
- Whitespace not permitted here
- UnicodeError: decoding error, invalid data
- Unknown XML character encoding: foo
- IRI found where URL expected
- Use zero for unknown length
- Unable to validate, due to hardcoded resource limits (limit)
- Blank line before XML declaration (WordPress)
Warnings
- Archive incomplete
-
fooshould not have text (all data is in attributes) -
fooattribute ofbarshould not be blank -
Avoid Namespace Prefix:
foo - Avoid Text Input
- The XML encoding does not appear to match the characters used.
- Encode "&" and "<" in plain text using hexadecimal character references.
-
wfw:commentRSSshould bewfw:commentRss -
nameshould not contain email address -
elementshould not contain HTML -
elementshould not contain relative URL references -
fooshould not contain HTML unless declared in the type attribute - Comma found in coordinate pair
-
styleattribute contains potentially dangerous content -
foohas been superceded byfoo. -
media:adultis deprecated - root:// URLs have been superceded by full http:// URLs
-
Avoid
foo:bar -
itemcontains more than oneenclosure - Two entries with the same id
-
An
itemshould not include bothfooandbar -
A
channelshould not include bothfooandbar -
Two entries with the same value for
atom:updated - Email address is not in the recommended format
-
Your feed appears to be encoded as “
this”, but your server is reporting “that” -
foolink relation found in entry -
type
foo/barused for a document fragment - Image link doesn't match channel link
- Image title doesn't match channel title
- Image not in required format
-
Implausible date:
foo -
Non-boolean value for
AdultContent:foo - Use commas to separate keywords
-
foois an invalid KML media type. Use application/vnd.google-earth.kml+xml or application/vnd.google-earth.kmz - The type attribute on an <outline> element should be a known type.
- An <outline> element whose type is "rss" may have a version attribute, whose value must be RSS, RSS1, RSS2, or scriptingNews.
- Misplaced Item
- Misplaced XHTML content
-
Missing
atom:linkwithrel="self" - current link not found in archive feed
- No character encoding was specified
-
itemshould contain aguidelement - Placemark should contain a id attribute
-
Missing recommended iTunes
parentelement:child -
The recommended
<itunes:email>element is missing - An <outline> element with more than just a "text" attribute should have a "type" attribute indicating how the other attributes are to be interpreted.
- Email address is missing real name
-
Missing recommended
elementattribute:name -
Missing
atom:linkwithrel="self" -
Missing source element:
foo - Missing Textual Content
- Missing outline attribute: title
- Missing content attribute: type
- Missing outline attribute: url
- An <outline> element whose type is "rss" must have an "xmlUrl" attribute.
-
Ensure
descriptionprecedescontent:encoded - Identifier “foo” is not in canonical form (the canonical form would be “bar”)
-
'
type/subtype' media type is not specific enough -
elementshould not be blank -
Invalid HTML:
explanation -
fooclaims to be inline, but may contain HTML. - The specified guid is not sufficiently unique.
- iTunes elements should only be present in feeds encoded as UTF-8
- Obscure XML character encoding: foo
-
foois an obsolete iTunes category or sub-category - Feed is an obsolete version
- Obsolete Wiki Namespace
- Problematical RFC 822 date-time value
-
Undocumented use of
element -
Relative
hrefvalue onselflink -
The prefix
namegenerally is associated with the namespacehttp://some/other/namespace - Same-document reference
-
URI scheme not IANA registered:
foo -
elementshould not containscripttag -
elementshould not containscriptattribute - Self reference doesn't match document location
- "self" link references a non-Atom representation.
-
OpenSearchDescriptionshould include an exampleQuery -
Ensure
lastBuildDateis present whenslash:commentsis used - Undefined media-range parameter
-
Missing namespace for
foo -
Feeds should not be served with the '
type/subtype' media type -
Unknown host:
name -
Use of unknown namespace:
http://namespace.uri/ -
Unregistered
linkrelationship:foo -
Format
foois not supported by iTunes -
Unable to validate namespace:
http://namespace.uri/. See the foo specification athttp://namespace.uri/specification -
Use of extension attribute on RSS 2.0 core element:
(namespace,name) - Use zero for midnight