Function: text.encode

Encodes given text to bytes, using the specified character set.

Arguments

Arguments
text

string

The input to be encoded.

charset

string

The IANA charset name; e.g. UTF-8, US-ASCII, ISO-8859-2. Case-insensitive. Default: UTF-8.

Returns

The encoded bytes.

Raised exceptions

Exceptions
ValueError If the charset is unsupported, or if the text contains codepoints that are not representable in the specified charset.

Examples

# Return Base64 text "SGVsbG8gV29ybGQ=" using `text.encode` function - assignStep:  assign:  # Encode string to bytes  - encodedBytes: ${text.encode("Hello World","UTF-8")} - returnStep:  # Encode bytes to Base64 text  return: ${base64.encode(encodedBytes)}