| Statement | Convert |
|---|---|
| Version | 2.4.9+ |
| Purpose | Allows you to convert data from one form to another |
The Convert statement requires a data parameter, conversion method and variable name, in the format
Convert <data> <conversion method> <variable name>
| Name | Description |
|---|---|
| Base64 | Converts to Base64 encoding |
| DeBase64 | Converts from Base64 encoding - null bytes are changed to spaces |
| UrlEncode | Performs URL query encoding |
| Upper | Converts to upper case |
| Lower | Converts to lower case |
| Char | Converts to character from ASCII code (requires v5.0 or later) |
| Ord | Converts first character to ASCII code (requires v5.0 or later) |
Storing the encoded text in a variable ${encoded} and decoding it back into a variable ${decoded}
Convert "hello" "Base64" encoded
Convert "${encoded}" "DeBase64" decoded
# ${decoded} is now "hello"
Using UrlEncode
Convert "Me & You" "UrlEncode" converted
# ${converted} is now "Me+%26+You"