[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Steve,
At 02:10 PM 10/20/2003, you wrote:
Will test true only if you are on the <foo> element (it has a parent, the root; but that parent is not an element and fails a parent::* test)
Will test true for any element node, the <foo> element or any other.
I hope this is enough: it's a bit tough for me to understand your exact use case.
Using the other suggested approach, testing node-identity with generate-id(), you could say
generate-id()=generate-id(/*)
which will also test true only for the <foo> node (since it's the only element child of the root).
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Re: [xsl] Is this node, the document root... best test?
Subject: Re: [xsl] Is this node, the document root... best test? From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Mon, 20 Oct 2003 15:46:26 -0400 |
Steve,
At 02:10 PM 10/20/2003, you wrote:
So, for any given XML document, (e.g. the fragment below),
I want to test, when i'm in the ((match"*" template, mode="xyz")) If, I've "drilled" my way back up to the "document element node"???
Do I have the correct test below? or do I need the: ".. and not(parent::*)"
Will test true only if you are on the <foo> element (it has a parent, the root; but that parent is not an element and fails a parent::* test)
or "parent::node()"
Will test true for any element node, the <foo> element or any other.
I hope this is enough: it's a bit tough for me to understand your exact use case.
Using the other suggested approach, testing node-identity with generate-id(), you could say
generate-id()=generate-id(/*)
which will also test true only for the <foo> node (since it's the only element child of the root).
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] Is this node, the documen, Stephen Cunliffe | Thread | RE: [xsl] Is this node, the documen, Adam Heinz |
Re: [xsl] Is this node, the documen, Wendell Piez | Date | RE: [xsl] Filtering files with data, Morgan, Corey |
Month |
Keywords