Thanks for the help. But I am still having a problem.
The only problem I still have is that the graphics server says:
[ERROR] Could not complete this operation because
'(reference(adobe-content:myImageInfo#/imageInfo/psd/@width) div 300)' is not a
valid integer.
Do I need to somehow cast the expression to an integer?
Thanks,
Scott
-----Original Message-----
From: Martinez, Brian [mailto:brian(_dot_)martinez(_at_)cendant(_dot_)com]
Sent: Wednesday, May 21, 2003 9:46 AM
To: 'xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com'
Subject: RE: [xsl] Divide in an expression?
From: Scott Purcell [mailto:spurcell(_at_)vertisinc(_dot_)com]
Sent: Wednesday, May 21, 2003 8:31 AM
Subject: [xsl] Divide in an expression?
At the end of the line (below) I am using an xpath call to
get the width from a in-memory xml document. I have the need
to divide whatever that width comes out as by 300. Does
anyone know how I can achieve this. The xml I am creating, is
actually being sent to the adobe graphics server, and when I
tried this:
width=\"(reference(adobe-content:myImageInfo2#/imageInfo/psd(_at_)w
idth) / 300) it said that was not valid and not an int. Any ideas?
The division operator in XPath is div, as in:
width=\"(reference(adobe-content:myImageInfo2#/imageInfo/psd(_at_)width) div
300)
The forward-slash which you might be used to in other languages, represents
the path operator in XPath.
hth,
b.
| please note new address and phone #'s effective may 19 |
| brian martinez
brian(_dot_)martinez(_at_)cendant(_dot_)com |
| lead gui programmer 303.357.3548 |
| cheap tickets, part of trip network fax 303.357.3380 |
| 6560 greenwood plaza blvd., suite 400 englewood, co 80111 |
| cendant travel distribution services http://www.cheaptickets.com/ |
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list