|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Creating a keyed index of a set of nodes in a file
Hi,
I have a problem trying to create a key based on the contents of an
external file in XSLT 2.0. I have this file:
<ReservedDirs>
<ReservedDirectory id="_kits" name="/usr/kits"/>
<ReservedDirectory id="_shlib" name="/usr/shlib"/>
<ReservedDirectory id="_options" name="/var/opt"/>
</ReservedDirs>
And I'd like to create a lookup of ReservedDirectory entries based on
id. The stylesheet is for another file, and I'd like to try something like:
<xsl:key name="resdir"
match="document('v4dirs.xml')/ReservedDirs/ReservedDirectory" use="@name"/>
Saxon (8.4) won't let me do this (only key() and id() allowed in
match="..."). Is it possible to do this, or is there a better way?
Any help would be appreciated.
Cheers,
Josh
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








