Base64 解码

Base64 Decode(Base64 解码)动作将 base64 表现形式(一串看起来很奇怪的文本)转换回原始二进制或文本数据。

有关 Base64 解码,请参阅技术预览扩展


输入选项卡

参数 描述
Encoded String(编码字符串) Base64 编码的字符串。

输出选项卡

参数 描述
Binary(二进制) 编码字符串的二进制或文本等效项
Binary Length(二进制长度) 二进制的长度。
Base64 解码:示例

本例介绍对 base64 编码字符串进行解码的触发器。编码后的字符串存储在 LocalVariable 中,如 Base64 编码中所述。此示例将扩展 Base64 编码(Base64 编码)并将编码字符串转换为原始字符串。

  1. 创建一个新的触发器并将其设置为 按需(按需)事件类型。
  2. 创建一个局部变量并将其分配至 STRING(字符串)类型。
  3. Settings(设置)选项卡中将 Reporting(报告)设置为 On(开)。
  4. 在 Canvas Editor(画布编辑器)上拖放 Base64 Encode(Base64 编码)动作。
  5. 在 Canvas Editor(画布编辑器)上拖放 Base64 Decode(Base64 解码)动作。
  6. 拖放 结束执行(成功)(结束执行(成功))
  7. 加入所有块。
  8. 双击 Base64 Encode(Base64 编码)块。
  9. 单击 Base64 Encode(Base64 编码)的 Input(输入)选项卡,在 Value(值)下,输入 HELLO WORLD
  10. 单击 Base64 Encode(Base64 编码)的 Output(输出)选项卡,在 Value for Encoded String(编码字符串的值)下,选择创建的 LocalVariable。
  11. 双击 Base64 Decode(Base64 解码)块。
  12. 单击 Base64 Decode(Base64 解码)的 Input(输入)选项卡,在 Value(值)下选择创建的 LocalVariable。
  13. 保存及启动触发器后,将生成报告。
    触发器执行后,Binary(二进制)将包含解码的字符串。如您所见,它与 Base64 编码(Base64 编码)中输入的“Hello World”完全一致。