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