[Home] [By Thread] [By Date] [Recent Entries]
On 10/17/06, Michael Kay <mike@xxxxxxxxxxxx> wrote:
try putting xml:base at the level of the stylesheet where you need it, e.g. on a template rule, and have a global variable That works - which makes me wonder why the following doesnt: <xsl:template match="/" xml:base="foo">
<xsl:value-of select="document-uri(document(''))"/>
</xsl:template>With xml:base on the root matching matching template, why does calling
document('') return that base (the same goes for xsl:stylesheet). I
would've thought the root *node* returned from document('') was
outside the scope of the xml:base change, and so would return the
original base...
|

Cart



