xsl:decimal-format

xsl:decimal-format erlaubt eine benutzerdefinierte Zahlen-Formatierung: Für Dezimaltrenner (z.B. Komma) und Gruppierungszeichen (z.B. Punkt) können Sonderzeichen festgelegt werden (z.B. 1.234.567,89), die vom Standardwert (z.B. 1,234,567.89) abweichen. xsl:decimal-format kommt optional zum Einsatz in der XPath-Funktion format-number.

Die XPath-Funktion format-number erwartet mindestens zwei, optional drei Parameter. Der erste Parameter muss aus einer Zahl bestehen, der zweite Parameter ist ein Pattern zur formatierten Darstellung dieser Zahl. So ergibt der Aufruf dieses Templates

 <xsl:template match="/"> <ergebnis> <xsl:for-each select="-10000001, -1001, -100, -11, -9, 0, 9, 10, 99, 100, 999, 1000, 10000001"> <wert> <xsl:value-of ...

Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.