Subject: RE: obtaining details from a namespace
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Wed, 21 Feb 2001 17:56:07 -0000
|
> and so far this is the template:
>
> <xsl:template match="Home/Keys">
> <xsl:attribute name="POLICY_ID">
> <xsl:value-of
> select="//NUIS3:DWELLING_TAB_V_KEYS/@NUIS3:POLICY_
> ID"/>
> </xsl:attribute>
> </xsl:template>
Why are you using "//" here when the element you are looking for is a child
of the current element? It's inefficient, and there's also the possibility
that it's finding a different element somewhere in the "......." region of
your source that you haven't shown us.
Mike Kay
>
> Now when I run it I know it gets into the
> template since I get a POLICY_ID attribute
> created, but never a value.
>
> My xml source is this:
>
> <NU>
> ..............
> <Home>
> <Keys>
> <NUIS3:DWELLING_TAB_V_KEYS
> NUIS3:POLICY_ID="AAJ9BDK86EHSPREM"
>
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|