Converts a string to a binary object. Used to convert
binary data that has been encoded into string format
back into binary data.

binaryDecode(string, encoding) → returns binary

Argument Reference

string string

A string containing encoded binary data.

encoding string

A string specifying the algorithm used to encode the original
binary data into a string; must be one of the following:
- hex: characters 0-9 and A-F represent the hexadecimal value
of each byte; for example, 3A.
- UU: data is encoded using the UNIX UUencode algorithm.
- base64: data is encoded using the Base64 algorithm.
- base64URL: modification of the main Base64 standard, which uses the encoding result as filename or URL address.
  • hex
  • uu
  • base64
  • base64URL

Sample code invoking the binaryDecode function

use binaryDecode to decode with hex


Expected Result: [BINARY]

use binaryDecode to decode with UNIX UUencode (UU)


Expected Result: [BINARY]

use binaryDecode to decode with base64


Expected Result: [BINARY]

Each byte in the array is set to 0


Expected Result: 16

Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.

Fork me on GitHub