Hi Saurabh,
XSLT 1.0 does not have toupper() or tolower()
functions.. But I think this problem may be solved by
the XSL --
<xsl:for-each select="struct/var">
<xsl:if test="@name = 'STATUS'">
Status <xsl:value-of select="string" />
</xsl:if>
<xsl:if test="@name = 'STATUSCODE'">
Statuscode <xsl:value-of select="string" />
</xsl:if>
</xsl:for-each>
Regards,
Mukul
<xsl:if test="struct/var[]">
</xsl:if>
--- Saurabh Sinha <i_am_saurabhsinha(_at_)yahoo(_dot_)co(_dot_)in>
wrote:
Hi,
Is there any built-in function like toupper() or
tolower() in XSL so that we can convert the text -
such as upper to lower or vice versa? e.g. I want to
see 'STATUS' or 'STATUSCODE' as 'Status' or
'Statuscode.
If there is no built-in function how shall I use it
in
xsl document?
Thanks,
Saurabh
struct.xml
----------
<struct>
<var name="STATUS">
<string>No Error</string>
</var>
<var name="STATUSCODE">
<string>0</string>
</var>
</struct>
struct.html
-----------
Current Output
-------------
STATUS No Error
STATUSCODE 0
Expected Output
-------------
Status No Error
Statuscode 0
________________________________________________________________________
Yahoo! India Matrimony: Find your partner online.
Go to http://yahoo.shaadi.com
XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list