This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Calculations in an attribute
- From: bryan hansen <bh5k at yahoo dot com>
- To: XSL-List at lists dot mulberrytech dot com
- Date: Mon, 11 Mar 2002 10:06:59 -0800 (PST)
- Subject: [xsl] Calculations in an attribute
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi all-
I am using XSL to convert to SVG and when I try to do
a calculation in a attirbute I get an exception of:
org.xml.sax.SAXParseException: The value of attribute
"width" must not contain the '<' character.
I understand what the error is, but not how to get
around it. The svg needs to have a width dynamically
calculated (I am making a bar graph) and looks
something like this:
<rect x="291" y="121" width="142" height="10"
fill="green" />
I want to have a percentage on the width so I have
tried this (among other things):
width="<xsl:value-of select="142 * total div 100"/>"
And it throws the exception listed above. Any ideas?
Thanks for your help in advance.
Bryan
__________________________________________________
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list