Macromedia coldfusion 4.5-cfml language reference User Manual

Page of 608
Chapter 2:  ColdFusion Functions
455
Example
<!--- This example shows LSParseCurrency --->
<HTML>
<HEAD>
<TITLE>LSParseCurrency Example</TITLE>
</HEAD>
<BODY>
<H3>LSParseCurrency Example</H3>
<P>LSParseCurrency coverts a local-specific currency
string to a number.  Attempts conversion through each of
the three default currency formats.
<!--- loop through a list of possible locales and
show currency values for 123,456 units --->
<CFLOOP LIST="#Server.Coldfusion.SupportedLocales#"
INDEX="locale" DELIMITERS=",">
<CFSET oldlocale = SetLocale(locale)>
<CFOUTPUT><P><B><I>#locale#</I></B><BR>
Local: #LSCurrencyFormat(123456, "local")#<BR>
Currency Number: 
#LSParseCurrency(LSCurrencyFormat(123456,"local"))#<BR>
International: #LSCurrencyFormat(123456, "international")#<BR>
None: #LSCurrencyFormat(123456, "none")#<BR>
<Hr noshade>
</CFOUTPUT>
</CFLOOP>
</BODY>
</HTML>       
Spanish (Mexican)
Local: $100,000.00
International: MXN100,000.00
None: 100,000.00
Spanish (Modern)
Local: 10.000.000 Pts
International: ESP10.000.000
None: 10.000.000
Spanish (Standard)
Local: 10.000.000 Pts
International: ESP10.000.000
None: 10.000.000
Swedish
Local: 100.000,00 kr
International: SEK100.000,00
None: 100.000,00
Currency Output by Locale (Continued)
Locale
Format Type Output