xsl-list
[Top] [All Lists]

Re: using boolean to compare id numbers

2005-01-20 09:35:24
<xsl:if test="preceding-sibling::user/@uid=(_at_)uid">

Isn't this some of those "heavy-weight" instructions if the XML is big?


On Thu, 20 Jan 2005 15:50:06 GMT, David Carlisle 
<davidc(_at_)nag(_dot_)co(_dot_)uk> wrote:

lots of ways, depending what you want to do. The most general way is to
use any of the grouping methods (see faq or jeni's site) and see if any
group has two items in it. If you are just processing all the users and
want to generate an error message if you've seen this uid before I'd do

<xsl:template match="user">
 <xsl:if test="preceding-sibling::user/@uid=(_at_)uid">
  <xsl:message>oops</xsl:message>
 </xsl:if>
....

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--