| Contents > CFML Reference > ColdFusion Functions > ToString |
|
|
|
|
||
Converts a value to a string.
A string.
Conversion functions, Other functions, String functions
ToString(any_value[, encoding])
ColdFusion MX:
encoding attribute. Parameter |
Description |
|---|---|
any_value |
Value to convert to a string |
encoding |
The character encoding (character set) of the string. The following list includes commonly used values:
For more information on character encoding, see: Default: the encoding of the page on which the function is called. See cfcontent. |
This function can convert simple values and binary values that do not contain Byte zero. If this function cannot convert a value, it throws an exception. This function can convert an XML document object to a string representation.
Note: You can use this function to reverse Base64 encoding of a string. Convert the Base64 encoded object to a binary object, then use this function to convert the binary object to a string.
<h3>ToString Example</h3> <!---- Initialize data. ------> <cfset charData = ""> <!----- Create string of ASCII characters (32-255) and concatenate them. ----> <cfloop index = "data" from = "32" to = "255"> <cfset ch = chr(data)> <cfset charData = charData & ch> </cfloop> <p>The following string is the concatenation of characters (32 to 255)
from the ASCII table.<br> <cfoutput>#charData#</cfoutput></p> <!------ Create a Base64 representation of this string. ----> <cfset data64 = toBase64(#charData#)> <p> The following string is the Base64 representation of the string.<br> <cfoutput>#data64#</cfoutput></p> <!---- Create a binary representation of Base64 data. ---> <cfset dataBinary = toBinary(data64)> <!---- Create the string representation of the binary data. -----> <cfset dataString = ToString(dataBinary)> <p>The following is the string representation of the binary data.<br> <cfoutput>#dataString#</cfoutput></p>
|
|
||
| Contents > CFML Reference > ColdFusion Functions > ToString |
|
|
ColdFusion 9 | ColdFusion 8 | ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting
Version 6.1
Comments are no longer accepted for ColdFusion MX 6.1. ColdFusion 8 is the current version.
RSS feed | Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/coldfusion/6.1/htmldocs/funca110.htm
Comments