Subject: Re: parent attribute? aaargh From: ht@xxxxxxxxxxxxxxx (Henry S. Thompson) Date: 08 Feb 1999 12:25:27 +0000 |
"Mattias Konradsson" <preacher@xxxxxxxxxxx> writes: > [Henry said]: > >try <xsl:value-of select="ancestor(submenu[@id])/@id" />. > > >Read this as "get the value of the id attribute from the first > > >ancestor of type submenu which has an id attribute". > > Didn't work :( I've tried patterns that logically should produce *all* > ancestor attributes also, didn't work either. Works for me (see files below). Which version of XT are you using? ht ---- Input XML: <?xml version='1.0'?> <doc> <submenu id='baz'> <foo/> </submenu> </doc> Input XSL: <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl='http://www.w3.org/TR/WD-xsl' result-ns='' indent-result='yes'> <xsl:template match='/'> <HTML><xsl:apply-templates/></HTML> </xsl:template> <xsl:template match='foo'> <P> <xsl:value-of select="ancestor(submenu[@id])/@id" /> </P> </xsl:template> </xsl:stylesheet> Output: <HTML> <P>baz</P> </HTML> -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@xxxxxxxxxxxxxxx URL: http://www.ltg.ed.ac.uk/~ht/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: parent attribute? aaargh, Mattias Konradsson | Thread | Re: parent attribute? aaargh, Mattias Konradsson |
RE: parent attribute? aaargh, Mattias Konradsson | Date | Re: Setting the value of the HREF a, Bovone Stefano |
Month |