[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re:
Hi Agnes, > For example : I know the synthax is bad but I'd like > to obtain something like that.... > > <TRAD > langue="<xsl:value-of select=\"language/@value\" />" > code="<xsl:value-of select=\"code/@value\" />" > /> I think that you're trying to insert values from the source document into attributes, right? You can do this with attribute-value-templates - anything within {}s within an attribute value is interpreted as an expression, and the result of that expression is inserted into the attribute value. <TRAD langue="{language/@value}" code="{code/@value}" /> Alternatively, you can use xsl:attribute to create the attributes: <TRAD> <xsl:attribute name="langue"> <xsl:value-of select="language/@value" /> </xsl:attribute> <xsl:attribute name="code"> <xsl:value-of select="code/@value" /> </xsl:attribute> </TRAD> but as you can see, it's a lot more long-winded and not necessarily clearer. I hope that's what you were after, Jeni --- Jeni Tennison http://www.jenitennison.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
|