[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
i want to abstract just the file name from any image file
but not getting it correctly.
during conversion of html to wml when i am fetching the page i am converting the .jif or .jpg or whatever image file into .wbmp format and storing them in a folder.
and in <xsl:template match="img">
what i want to do is that first i want to take the *src* of the img tag in html file (which is now well formed xhtml as i am using tidy to make them xhtml).which i think i can do by declaring a variable and then variable = {@src}(i think it will work)then i want to take the string after the last slash(/) in the src which is the name of the image file (like src="dir/image.gif") this can be done by string = substring-after(string, substring) but the problem is that what to do if src is like /images/dir/image.gif how can i tell that the string after the last slash is to be taken.
and after that what i want to do is want to take the file name before the extension like if file name is images.gif then i want to take only images (which i think can be done by substring-before then i want to add the extension .wbmp to that file (which i think can be done by concat(images,.,wbmp) then i am creating an element <img and in @src giving the path to my folder containing images as they are saved with the same name just having extension .wbmp.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
[xsl] Taking string out from the long string
Subject: [xsl] Taking string out from the long string From: "ashu t" <aashut@xxxxxxxxxxxxxx> Date: 25 Jul 2002 11:43:59 -0000 |
i want to abstract just the file name from any image file
but not getting it correctly.
during conversion of html to wml when i am fetching the page i am converting the .jif or .jpg or whatever image file into .wbmp format and storing them in a folder.
and in <xsl:template match="img">
what i want to do is that first i want to take the *src* of the img tag in html file (which is now well formed xhtml as i am using tidy to make them xhtml).which i think i can do by declaring a variable and then variable = {@src}(i think it will work)then i want to take the string after the last slash(/) in the src which is the name of the image file (like src="dir/image.gif") this can be done by string = substring-after(string, substring) but the problem is that what to do if src is like /images/dir/image.gif how can i tell that the string after the last slash is to be taken.
and after that what i want to do is want to take the file name before the extension like if file name is images.gif then i want to take only images (which i think can be done by substring-before then i want to add the extension .wbmp to that file (which i think can be done by concat(images,.,wbmp) then i am creating an element <img and in @src giving the path to my folder containing images as they are saved with the same name just having extension .wbmp.
how can i do it ashu
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Virtual xsl using variable do, gary cor | Thread | RE: [xsl] Taking string out from th, Stuart Brown |
Re: [xsl] Image Scaling in XSL:FO, Max Froumentin | Date | RE: [xsl] Taking string out from th, Stuart Brown |
Month |
Keywords