SORU
25 ŞUBAT 2009, ÇARŞAMBA


Nasıl XSLT ile üst ya da küçük harf için bir dize dönüştürebilirsiniz?

XSL diye dönüşüm yapıyorsunuz?

<xsl:variable name="upper">UPPER CASE</xsl:variable>
<xsl:variable name="lower" select="???"/>

CEVAP
25 ŞUBAT 2009, ÇARŞAMBA


XSLT 1.0 upper-case() lower-case() işlevler kullanılamaz. Eğer 1.0 bir stil kullanıyorsanız durumda dönüşüm yaygın yöntem translate():

<xsl:variable name="smallcase" select="'abcdefghijklmnopqrstuvwxyz'" />
<xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />


<xsl:template match="/">
  <xsl:value-of select="translate(doc, $smallcase, $uppercase)" />
</xsl:template>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • VOICE TV

    VOICE TV

    2 Aralık 2010
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008