Re: XSL(check attribute exists in the parent node and
I tried this way as well, "if stmt" returns "ALIGN" attribute value instead of returning true or false. Even if there is no attribute it is getting default value. smiley. --- David Mitchell <dmitchell4@xxxxxxxxx> wrote: > Not sure from your example, but do you mean: > > <xsl:if > test="$entry/ancestor::tgroup/spanspec[@spanname=$sn]/@align"> > > (I took the slash out between spanspec and the > [predicate]). > > --David Mitchell > > > <spanspec namest="c3" nameend="c5" spanname="35" > > align="right"></spanspec> > > > > above is the ancestor node. I want to check > whether > > the ALIGN attribute exists based on the attribute > > SPANNAME value in the SPANSPEC. I tried using the > > following way, but it doesn't work. > > > > <xsl:if > > > test="$entry/ancestor::tgroup/spanspec/[@spanname=$sn]/@align"> > > ..... > > </xsl:if> > > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.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