Subject: Re: [xsl] Format Phone number From: Michael Müller-Hillebrand <mmh@xxxxxxxxxxxxx> Date: Mon, 21 Dec 2009 09:34:40 +0100 |
In the first place, I don't think that a phone number is numeric, but anyway: <xsl:decimal-format name="phonenumber" decimal-separator="-" grouping-separator="‑"/> <xsl:template match="/"> <xsl:value-of select='format-number(123456789 div 10000, "#‑###-####", "phonenumber")' /> </xsl:template> gives me: 12b345-6789 Because the decimal separator and the grouping separator are not allowed to be the same character I chose the non-breaking hyphen ‑ as an alternative to make the above example work. - Michael MC<ller-Hillebrand Am 21.12.2009 um 08:20 schrieb Anil Kumar Veeramalli: > Hi, > > I want to format phone number xxx-xxx-xxxx format. > > I am using XSL1.0 > I tried with below approaches but didn't work > > 1) <xsl:decimal-format name="staff" digit="D" /> > <xsl:value-of select='format-number(123456789, "DDD-DDD-DDDD", "staff")' /> > 2) <xsl:value-of select='format-number(123456789, "###-###-####")' /> > > what is the correct approach to format the number. > > Thanks, > Anil -- _______________________________________________________________ Michael MC<ller-Hillebrand: Dokumentations-Technologie Adobe Certified Expert, FrameMaker LC6sungen und Training, FrameScript, XML/XSL, Unicode Blog: http://cap-studio.de/ - Tel. +49 (9131) 28747
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Format Phone number, Anil Kumar Veeramall | Thread | Re: [xsl] Format Phone number, Wolfgang Laun |
[xsl] Format Phone number, Anil Kumar Veeramall | Date | Re: [xsl] Format Phone number, Wolfgang Laun |
Month |