![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - Re: [xsl] Processing IDREFS attributes [Thread Next] Re: [xsl] Found the problem : Re: [xsl] Processing IDREFS attributesTo: Date: 11/2/2005 3:06:00 PM At 07:19 PM 11/1/2005, Dan wrote: 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. Ah cool. Yes, just the attribute is selected by the for-each here. 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> Interesting -- a double cross-reference. Could you remind us what the source code looks like? (Unless you think that's OT.) 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 ====================================================================== | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||
|
