Перейти в хранилище документации
Обратиться в техническую поддержку
...
Синтаксис обращения к методам:
Code Block | ||
---|---|---|
| ||
function Base64EncodeW (data_in: String): String |
Аргументы Аргумент метода:
data_in – обязательный аргумент. Задает строку, которую необходимо закодировать.
Пример. Кодировать Декодировать строку из Unicode в Base64, декодировать закодировать обратно и вывести в отладочную строку.
Code Block | ||
---|---|---|
| ||
var test = Base64EncodeWBase64Decode("test comment"); //переменная test примет значение вида "MAAzAC0AMAA3AC0AMgAwADEAOQAgADEANQA6ADMAOQA6ADQAMAA6AA0ACgB0AGUAcwB0ACAAMQANAAoAMAAzAC0AMAA3AC0AMgAwADEAOQAgADEANQA6ADQAMgA6ADIAMQA6AA0ACgB0AGUAcwB0ACAAMgA="MAAzAC0AMAA3AC0AMgAwADEAOQAgADEANQA6ADMAOQA6ADQAMAA6AA0ACgB0AGUAcwB0ACAAMQANAAoAMAAzAC0AMAA3AC0AMgAwADEAOQAgADEANQA6ADQAMgA6ADIAMQA6AA0ACgB0AGUAcwB0ACAAMgA=",true); DebugLogString("----->"+test); var res = Base64Decode Base64EncodeW(test, true); // декодировать строку из Base64 в Unicode; если false, то возвращается 0 DebugLogString("----->"+res); //должно быть выведено "test comment" |
Если методу Base64Decode передан параметр true, то вывод скрипта будет следующим:
03-07-2019 15:39:40:
test 1
03-07-2019 15:42:21:
test 2