Boffi: Formatvorgabe für xsl aus xml

Hallo,

ich möchte gerne Zahlen (z.B. Type: Float) in einem bestimmten Format ausgeben (z.B. 3 Vorkomma-, 2 Nachkomma-Stellen). Das Format möchte ich als Sub-Element im xml-File defineren und im xsl-File auswerten lassen.

xml:

<ValueDouble>
 <Value>123.5678</Value>
 <Format>???.??</Format>
</ValueDouble>

Gibt es für die Formatvorgabe "Standards", dass sie ohne viel Aufwand im xsl interprtiert werden kann?

Gibt es für die Aufgabe Beispiele? Wenn ja wo?

Über eine Antwort würde ich mich sehr freuen!

Gruß

Bernd

  1. Hi,

    Gibt es für die Formatvorgabe "Standards", dass sie ohne viel Aufwand im xsl interprtiert werden kann?

    beschäftige Dich mit xsl:number, xsl:decimal-format und format-number().

    Gibt es für die Aufgabe Beispiele? Wenn ja wo?

    http://www.w3schools.com/xsl/

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    ich möchte gerne Zahlen (z.B. Type: Float) in einem bestimmten Format ausgeben (z.B. 3 Vorkomma-, 2 Nachkomma-Stellen). Das Format möchte ich als Sub-Element im xml-File defineren und im xsl-File auswerten lassen.

    Kein Problem:
    http://selfhtml.teamone.de/xml/darstellung/xsltelemente.htm#decimal_format
    http://selfhtml.teamone.de/xml/darstellung/xpathfunktionen.htm#format_number

    Gibt es für die Formatvorgabe "Standards", dass sie ohne viel Aufwand im xsl interprtiert werden kann?

    Jein. Du kannst dir die Formate "zurechtbasteln". Datentypeerkennung gibts erst ab XSLT 2

    Grüße
    Thomas