[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Dipesh,
At 11:00 AM 9/17/2003, you wrote:
"//Root" is an abbreviation for the expression
"/descendant-or-self::*/child::Root"
which is to say, it traverses the descendant-or-self axis from the root node "/", retrieving all elements named "Root" that are children of itself or any descendant.
Which is to say, it looks through the entire document to get all elements named "Root".
The expression "/Root" is short for "/child::Root", which looks at the single level below the root node and returns any Root elements (in a well-formed XML document, there will be one or none since the document element will either be named "Root", or it won't).
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
RE: [xsl] Count() nodes ??
Subject: RE: [xsl] Count() nodes ?? From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 17 Sep 2003 12:14:35 -0400 |
Dipesh,
At 11:00 AM 9/17/2003, you wrote:
I didn't got your point fo this "Incidentally, using //Root rather than /Root to access the document element is appallingly inefficient."
"//Root" is an abbreviation for the expression
"/descendant-or-self::*/child::Root"
which is to say, it traverses the descendant-or-self axis from the root node "/", retrieving all elements named "Root" that are children of itself or any descendant.
Which is to say, it looks through the entire document to get all elements named "Root".
The expression "/Root" is short for "/child::Root", which looks at the single level below the root node and returns any Root elements (in a well-formed XML document, there will be one or none since the document element will either be named "Root", or it won't).
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Count() nodes ??, Dipesh Khakhkhar | Thread | RE: [xsl] Count() nodes ??, Passin, Tom |
Re: [xsl] <with-param> with non-tex, Wendell Piez | Date | [xsl] template value input, clemens schrenk |
Month |
Keywords