Subject: [xsl] xsl:key and document() From: Robert Goheen <RobertG@xxxxxxxxxxx> Date: Fri, 5 Jan 2001 12:19:27 -0800 |
I'm trying to build a XSL doc that uses a couple of keys (using MSXML 3.0). The values I want for these keys, however, are located in XML documents other than the main document. However, I haven't been able to use xsl:key to reference external documents. I've tried: <xsl:key name="LUType" match="document('LUType.xml')/record" use="@ID" /> But MSXML is complaining of "Invalid Match Pattern. -->document('LUType.xml')/record<--" I've also tried setting a param and variable with the external document root as the value, but MSXML doesn't like seeing a variable in the match field either. So, is this an MSXML thing, or is using "document()" in any pattern disallowed in XSLT? Is there a workaround to this, or am I not going to be able to use a key if it is referencing an external XML doc? Robert S. Goheen robertg@xxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSLT's Template Dispatch, Kay Michael | Thread | Re: [xsl] xsl:key and document(), Jeni Tennison |
RE: [xsl] How to create XSL for CAL, Richard Lander | Date | Re: [xsl] Finding the maximun numbe, Dimitre Novatchev |
Month |