RE: [xsl] Creating index Across Multiple XML documents

Subject: RE: [xsl] Creating index Across Multiple XML documents
From: Jarno.Elovirta@xxxxxxxxx
Date: Tue, 28 Oct 2003 09:18:01 +0200
Hi,

> I want to create an index across multiple XML
> documents in order to check the name uniqueness of the
> element "Member".
> 
> <Member name="">
> </Member>
> 
> It seems like this one doesn't work.
> 
> <xsl:key name="keyname"
> match="document('filename')/Member/@name" use=".">

I think it was David or Michael who answered this question yesterday. You want e.g.

  <xsl:key name="keyname" match="Member/@name" use="."/>

and in the template e.g.

  <xsl:for-each select="document('filename')">
    …
  </xsl:for-each>

Cheers,

Jarno

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread