binaryDecode

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

binaryDecode Argument Reference

string string
Required

A string containing encoded binary data.

encoding string
Required

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.
Values:
  • hex
  • uu
  • base64

Examples sample code invoking the binaryDecode function

use binaryDecode to decode with hex

binaryDecode('F62B','hex');

Expected Result: [BINARY]

use binaryDecode to decode with UNIX UUencode (UU)

binaryDecode('&<W1R:6YG','UU');

Expected Result: [BINARY]

use binaryDecode to decode with base64

binaryDecode('U3RyaW5n','base64');

Expected Result: [BINARY]

Each byte in the array is set to 0

arrayLen(binaryDecode('00000000000000000000000000000000','hex'))

Expected Result: 16


Fork me on GitHub