Decodes given data to string, assuming the specified character set.
Each byte that cannot be correctly decoded using the specified charset is
represented in the output by the \uFFFD
codepoint.
Arguments
Arguments | |
---|---|
data |
The input to be decoded. |
charset |
The IANA charset name; e.g. |
Returns
The decoded text.
Raised exceptions
Exceptions | |
---|---|
ValueError |
If the charset is unsupported. |
Examples
# Return "Hello World" using `text.decode` function - assignStep: assign: # Assign Base64 text "Hello World" - base64Text: "SGVsbG8gV29ybGQ=" # Decode Base64 text into bytes - decodedBytes: ${base64.decode(base64Text)} - returnStep: # Decode bytes to string return: ${text.decode(decodedBytes, "UTF-8")}