Subject: Re: How to test if the current node is an attribute or a namespace node? From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Mon, 27 Nov 2000 06:23:12 -0800 (PST) |
Miloslav Nic wrote: > Kay Michael wrote: > > > > > Which is the simplest XPath expression to test whether the > > > current node is an attribute? > > > > Not easy! I'd suggest: > > > > count(. | ../@*) = count(../@*) > > > > > > Or a namespace? > > > > > count(. | ../namespace::*) = count(../namespace::*) > > > > Mike Kay > > > Longer, but probably easier to understand: > > generate-id() = generate-id(parent::*/@*[name()=name(current())]) Also probably considerably less efficient. Dimitre Novatchev. __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Thousands of Stores. Millions of Products. http://shopping.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
How to test if the current node is , Dimitre Novatchev | Thread | Re: How to test if the current node, Miloslav Nic |
Re: Invoking different Stylesheets, thirumal pitta | Date | Re: DTD, XML schema, RDF,RELAX whic, Miloslav Nic |
Month |