|
Subject: [xsl] document(@href)/id('content') From: Jack Bates <ms419@xxxxxxxxxxxxxx> Date: Mon, 09 Nov 2009 17:11:18 -0800 |
I want to apply templates to the element with id "content" in a document
other than the main source document
So I tried variations on,
<xsl:apply-templates select="document(@href)/id('content')"/>
Nothing has worked so far - how can I apply templates to the element
with id "content" in a document other than the main source document?
I read at, http://www.w3.org/TR/xpath#function-id
- that id() selects elements in the same document as the context node,
and in XSLT, the context node comes from the current node
But I also read that for each step in an XPath, each selected node is
used as a context node for the following step
So shouldn't the context node of the id() step in
"document(@href)/id('content')" be the result of the document() step?
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Can an element have 2 nam, cknell | Thread | Re: [xsl] document(@href)/id('conte, David Carlisle |
| Re: [xsl] Can an element have 2 nam, cert21 | Date | Re: [xsl] document(@href)/id('conte, David Carlisle |
| Month |