Subject: Re: [xsl] Found the problem : Re: [xsl] Processing IDREFS attributes From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 02 Nov 2005 09:43:00 -0500 |
I found my error. I had in my actual code:
<xsl:for-each select="id(@ref)/@references"> <xsl:value-of select="."/> </xsl:for-each>
So this is why the loop only executed once.
I was seeing the id() at the front thinking it was doing the full lookup I was expecting. This also explains why I got the same value as what was in @references. I needed:
<xsl:for-each select="id(id(@ref)/@references)"> <xsl:value-of select="."/> </xsl:for-each>
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 ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Found the problem : Re: [xsl], Dan Vint | Thread | RE: [xsl] Processing IDREFS attribu, Michael Kay |
Re: [xsl] Processing IDREFS attribu, Wendell Piez | Date | [xsl] Recursion problem with Firefo, Manfred Staudinger |
Month |