Rss not validating
XPath operates on the abstract, logical structure of an XML document, rather than its surface syntax.XPath gets its name from its use of a path notation as in URLs for navigating through the hierarchical structure of an XML document.This enhances the functionality and interoperability of the Web.The list of known errors in this specification is available at The primary syntactic construct in XPath is the expression. An expression is evaluated to yield an object, which has one of the following four basic types: The context position is always less than or equal to the context size.The variable bindings consist of a mapping from variable names to variable values.In support of this primary purpose, it also provides basic facilities for manipulation of strings, numbers and booleans.XPath uses a compact, non-XML syntax to facilitate use of XPath within URIs and XML attribute values.
To avoid a quotation mark in an expression being interpreted by the XML processor as terminating the attribute value the quotation mark can be entered as a character reference ().A location path selects a set of nodes relative to the context node.The result of evaluating an expression that is a location path is the node-set containing the nodes selected by the location path.When the evaluation of a kind of expression is described, it will always be explicitly stated if the context node, context position, and context size change for the evaluation of subexpressions; if nothing is said about the context node, context position, and context size, they remain unchanged for the evaluation of subexpressions of that kind of expression. The grammar specified in this section applies to the attribute value after XML 1.0 normalization.So, for example, if the grammar uses the character .