Encodes given text to bytes, using the specified character set.
Arguments
Arguments | |
---|---|
text |
The input to be encoded. |
charset |
The IANA charset name; e.g. |
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)}