[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Conditional branching on string attribute in IE5?
I left something out. You forgot to close the "info" element, so you will have to alter your source document to add a slash (/) before the right angle bracket to get well-formed XML. -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: drsystems@xxxxxxxx Sent: Mon, 30 Dec 2002 08:13:59 +0500 (IST) To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: Conditional branching on string attribute in IE5? Hi, This is for IE5. For an XML file like: <xml> <info path="abc.txt"> <info path="abc.jpg"> </xml> I want to check the value of xml/info/path, and if it contains a .jpg or .gif extension, generate an img node, else generate an href node. I tried the following: . <xsl:for-each select="xml/info"> <xsl-if test="contains(@path,'.jpg')"> <xsl-element name="a"> .. and got an error, "Unknown method contains(@". What is the right way to do this for IE5? Upgrade to IE6 is not an option :-( This is urgent, and I am stuck at this. Please help out a new XSL enthusiast! :) Thanks, XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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
|