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

Re: generate full xpath name to an attribute?

Subject: Re: generate full xpath name to an attribute?
From: Ray Tayek <rtayek@xxxxxxxxx>
Date: Thu, 03 Apr 2003 00:48:27 -0800
xpath distinguish attributes
At 09:36 AM 4/1/03 +0100, you wrote:

   yes and  tried doing that with if's. i found some stuff in the archives
   about determining whether something is an element or an attribute at
   http://www.biglist.com/lists/xsl-list/archives/200212/msg00523.html and
   http://www.biglist.com/lists/xsl-list/archives/200212/msg00518.html

   <xsl:if test="../@*/.">
   <xsl:if test="../@*">
   count(. | ../@*) = count(../@*)

none of these seem to work very well.

It's not surprising they don't work ...

Ieven if you were using correct code to distinguish elements from
attributes ...

would be the wrong thing to do as even for attributes you need a /
between steps, so that should not be conditional, the only conditional
part needs to be whether to use a @ on the last step. But several full
solutions to this problem are in the archives and the faq.

yes, i found one of them in the http://www.biglist.com/lists/xsl-list/archives/199910/msg00432.html, the other was dimitre's. the first one works. i am trying to get dimitre's to work, but am having trouble because it's complaining about node-set and i don't know what namespace it is in. i am using the default xsl stuff in xmlspy.


thanks

---
ray tayek http://tayek.com/ actively seeking mentoring or telecommuting work
vice chair orange county java users group http://www.ocjug.org/
hate spam? http://samspade.org/ssw/


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.