|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: how to get info from nodes surrounding current nod
Thanks Jim. Between your response and Michael Kay's I managed to make it work. What you suggested was a pretty elegant solution, I just need to make sure that TABLE is addressed using ../../TABLE because my context node is 2 levels down from TABLE. (Kay's suggestion) One question: the var turned out to be needed. If I use ITEM[@id=@col_id]/@name I get the same name, i.e., I get (col1, col1) instead of (col1, col2) as if @col_id gave me the same number every time the template matches. Why? J.L. --- James Fuller <james.fuller@xxxxxxxxxx> wrote: > > > > My XSL is something like: > > > > > > <xsl:template-match select="IDX"> > > CREATE UNIQUE INDEX <xsl:value-of select="@NAME"/> > on > > <xsl:value-of select="TABLE[@name]"/> > > (<xsl:apply-templates select="D_ID"/> > > </xsl:template> > > > > <xsl:template-match select="D_ID"> > <xsl:variable name="mysearchstring" > select="@col_id"/> > <xsl:value-of > select="TABLE/ITEM[@id=$mysearchstring]/@name"/> > </xsl:template> > > u dont need the var but I added just to illustrate > the technique > > gl, jim fuller > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > ===== __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








