|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: an xpath/xsl question: why must (a QName in an) argument be a pathex
Yes. I admit, I did use an example from a dated xsl description. Please
do not be misled by the details.
The question remains, is it intended, that a QName never appear in an
argument list as such? The XPath grammar says only
[16] FunctionCall ::= FunctionName '(' ( Argument ( ',' Argument )* )? ')'
[17] Argument ::= Expr
which subsumes a QName in the following forms only
[35] FunctionName ::= QName - NodeType
[36] VariableReference ::= '$' QName
[37] NameTest ::= '*' | NCName ':' '*' | QName
Am I missing something?
ps. Is there a source for concise, up-to-date examples for
XPath/XPointer/XSL pattern expressions?
David Carlisle wrote:
>
> > The result of a literal parse of the xpath expression (from
> > WD-xsl-19980818)
>
> Why use such an early draft, which has a syntax completely different
> from XPath 1.0 ?
>
> > "list[attribute(ordered)='yes']/item[first-of-type()]"
>
> That would be
>
> "list[attribute::ordered='yes']/item[1]"
>
> in Xpath.
>
> David
>
> _____________________________________________________________________
> This message has been checked for all known viruses by Star Internet delivered
> through the MessageLabs Virus Control Centre. For further information visit
> http://www.star.net.uk/stats.asp
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








