Kitengo cha XSLT <xsl:number>

Utegemea na Kufanya

<xsl:number> inayotumia kufikia kani kwa kina msingi katika eneo hilo. Yanaonyesha tena kuwasilisha namba ya muundo katika mitaani ya mawasiliano.

Maktaba

<xsl:number
count="expression"
level="single|multiple|any"
from="expression"
value="expression"
format="formatstring"
lang="languagecode"
letter-value="alphabetic|traditional"
grouping-separator="character"
grouping-size="number"/>

属性

属性 描述
count value 可选。XPath 表达式,规定要计算的节点。
level
  • single
  • single (kivinjizi)
  • grouping-size="number"/>

attribute

value

  • Inayopewa kwa chaguo. Inadefini maelezo ya namba.
  • single (kivinjizi)
  • multiple
any (Netscape 6 haikubali) value from
Inayopewa kwa chaguo. Inakadiriwa kwa XPath inayotumiwa kuanza kuzingatia. value expression
Inayopewa kwa chaguo. Inadefini muundo wa matumizi ya namba. format formatstringInayopewa kwa chaguo. Inayotumiwa kwa lugha ya namba..
lang languagecode Inayopewa kwa chaguo. Inakadiriwa kwa lugha ya namba.
letter-value
  • alphabetic
  • traditional
Inayopewa kwa chaguo. Inakubalia uharibifu kati ya mifano wa namba zilizotumiwa kwa kina. Jina "alphabetic" inaangazia mifano ya heri; jina "traditional" inaangazia mifano mengine. Inayotumiwa kwa kivinjizi.
grouping-separator character Inayopewa kwa chaguo. Inakadiriwa kwa komma. Inayotumiwa kwa kufungua gada au namba.
grouping-size number Inayopewa kwa chaguo. Kivinjizi ni 3.

kifaa cha muundo

kifaa cha muundo mwandiko wa kuzengia
1 1 2 3 4 5 ... 10 11 12 ...
01 01 02 03 ... 19 10 11 ... 99 100 101...
a a b c . .
A A B C ...Z AA AB AC...
i i ii iii iv v vi vii viii ix x...
I I II III IV V VI VII VIII IX X...

Maelezo:Netscape 6 haikubali kifaa: 01, a, A, i, I.

mikizo

matokeo 1

<xsl:number value="250000" grouping-separator="."/>

Matokeo:

250.000

matokeo 2

<xsl:number value="250000" grouping-size="2"/>

Matokeo:

25,00,00

matokeo 3

<xsl:number value="12" grouping-size="1" grouping-separator="#" format="I"/>

Matokeo:

X#I#I

Mfano 4

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <html>
  <body>
  <p>
  <xsl:for-each select="catalog/cd">
    <xsl:number value="position()" format="1" />
    <xsl:value-of select="title" /><br />
  </xsl:for-each>
  </p>
  </body>
  </html>
</xsl:template>
</xsl:stylesheet>