[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
computing an attribut value (newbie's question)
Subject: computing an attribut value (newbie's question) From: "Christof Schneider" <Christof_Schneider@xxxxxx> Date: Wed, 18 Oct 2000 23:00:18 +0200 |
Hi there all, maybe someone can help me on that issue. Consider I have the following XSLT statement: <xsl:if test="./@type='bitmap'"> <IMG .... src="mybitmaps/test/mmmmm.jpg"></IMG> <xsl:if> >From my understanding it writes an node (the IMG-Node element) to the output tree, when the condition comes true in the xsl:if statement. Fine. No problem. But the src - attribute's value has to be computed depending on a value in my xml-file, say ./color="xxx". Actually mmmmm has to be computed to say mmmmmRED. As far as I tried, you can do that by writing <xsl:if test="./@type='bitmap'"> <IMG .... src="mybitmaps/test/mmmmm{./@color}.jpg"></IMG> <xsl:if> Why does this work? Can I use a variable for accomplishing the job like <xsl:if test="./@type='bitmap'"> <xsl:if test="./@color="xxx"> <xsl:variable name="MyCol" select="yyy"/> </xsl:if> <!-- and now I want to use the variable in that src-statement --> <IMG .... src="mybitmaps/test/mmmmm.jpg"></IMG> <xsl:if> Any help welcome. Thanks in advance. Ciao, - Chris XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: From A to B without ending up a, Evan Lenz | Thread | RE: computing an attribut value (ne, Ytai Ben-Tsvi |
From A to B without ending up at C, Ian Sparks | Date | Re: From A to B without ending up a, Eric van der Vlist |
Month |
Keywords