[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Why aren't rules matched with "*"?

Subject: Re: Why aren't rules matched with "*"?
From: Mike Brown <mike@xxxxxxxx>
Date: Wed, 19 Jul 2000 10:32:47 -0700 (PDT)
current contect
Darrin Bishop wrote:
> Someone will correct me if I am wrong, but, you did not specify an axis,
> therefore you are really saying child::*.  You are looking for all the
> element nodes that are children of your current contect node.

You're not wrong, but to be more accurate:

"*" does mean in this case "child::*".

child::* means, essentially:

  from among all the nodes along the child axis,
  just the ones that are elements with any name,
  in no namespace.

(i.e., "*" will not pick up the same elements as "foo:*")

Charles Cantrell wrote:
> Why aren't the Menu, Table and so on rules matched, as well as others?

It sounds like you might be under the mistaken impression that what you
are putting in the select attribute is explicitly selecting the template
you want to apply. You are actually identifying a set of nodes that you
want to process. The XSLT processor uses the match, mode and priority
attributes of xsl:template to find the template that best matches each
node in the set you want to process.

-Mike


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.