RE: adding an attribute
Hip hei! > Can I add an attribute to the current node just by specifying the > "<xsl:attribute>" > tag?. With XSLT you cannot add anything ton the current node, because you're constructing a new tree. > Let me explain, if I have the named template as > defined below: > > <xsl:template name = "buildChildrenTree"> > <xsl:attribute name = "visit">yes</xsl:attribute> > ... > </xsl:template> > > and the current node is "fo" when the template is invoked, Can I just > add a "visit" attribute to it by just saying > > "<xsl:attribute name = "visit">yes</xsl:attribute>" > > and end up with something like "<fo visit ="yes" ..." Yes, that should work, if you haven't added any non-attribute nodes to fo before trying to add the attribute. Jarno 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