[Home] [By Thread] [By Date] [Recent Entries]
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
|

Cart



