|
Subject: [xsl] creating a temporary document from multiple inputs From: Wolfgang Laun <wolfgang.laun@xxxxxxxxx> Date: Sat, 9 Mar 2013 17:02:19 +0100 |
XSLT 2.0.
I had to create a single document from several inputs (so that a key
lookup could access them all with a single call):
<xsl:variable name="doc" as="document-node()">
<xsl:document>
<xsl:sequence select="document($paths)/*"/>
</xsl:document>
</xsl:variable>
<xsl:key name="kSkips"
match="element()[@omc:ilp='0']"
use="@name"/>
<xsl:variable name="look" select="key('kSkips',$name,$doc)"/>
What surprised me was that I could use
<xsl:sequence select="document($paths)"/>
without an error, which would make the document-nodes of the inputs
children of the temporary document-node. Is the XSL processor clever
enough to handle this? Where can I find more information about this?
Thanks for enhancing my education ;-)
Wolfgang
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] conflicting attribute spe, G. Ken Holman | Thread | Re: [xsl] creating a temporary docu, Graydon |
| Re: [xsl] Re: Getting info of runti, Wendell Piez | Date | Re: [xsl] creating a temporary docu, Graydon |
| Month |