|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: What is the difference between patterns - "*|/" and "*"
Keith Visco wrote: > Tyler wrote: > > My take on things is that: > > > > <xsl:template match="//*"> > > > > is effectively the same as: > > > > <xsl:template match="*"> > > > > However I don't think this is a legal pattern anyways because a > > ComposeExpression does not start with the union operator. > > // is not the Union operator, but the Ancestry operator and starting a > MatchExpr or SelectExpr with // is valid. > | is the union operator. Sorry I meant the ancestor operator (i.e. this was a brain far). The // produces a union of all nodes in a select pattern and I totally forgot that the '|' was the union operator (I think of it more as an OR operator even though it formally is not called this). Thanx for the correction. Tyler XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








