[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Subtracting in XSL?
Ramon Mariano wrote: > I have an XML document that contains the following: > <DOCUMENT> > <Image_A><IMG SRC="image_a.jpg" WIDTH="200" HEIGHT="400"/></Image_A> > <Image_B><IMG SRC="image_b.jpg" WIDTH="100" HEIGHT="200"/></Image_B> > </DOCUMENT> > > Is there a way for me to subtract the height of the "Image_B" element from > the "Image_A" element? Try: <xsl:value-of select="/DOCUMENT/Image_A/IMG/@HEIGHT - /DOCUMENT/Image_B/IMG/@HEIGHT"/> ...which has the same effect as: <xsl:value-of select="number(/DOCUMENT/Image_A/IMG/@HEIGHT) - number(/DOCUMENT/Image_B/IMG/@HEIGHT)"/> Of course, MSXML 2.0 doesn't support number(). Hopefully you've read http://www.netcrucible.com/xslt/msxml-faq.htm and aren't still using the old syntax. - Mike ____________________________________________________________________ Mike J. Brown, software engineer at My XML/XSL resources: webb.net in Denver, Colorado, USA http://www.skew.org/xml/ 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
|