火山中文编程 -- HEX编码与BASE64编码

简介: 火山中文编程 -- HEX编码与BASE64编码

0x01 创建变量


创建个变量用来存放转换时的数据


0a2653c851af460fa595bd959398a8f1.png


0x02 HEX编码


1、先让要编码的文本转换成字节集

变量 = "123"
字节集变量 = 文本到多字节 (变量, 假)

2、再将字节集转换为十六进制

十六进制编码结果 = 字节集到十六进制文本 (字节集变量)

3、HEX解码

十六进制文本到字节集 ("313233")//将结果再转换回字节集
多字节到文本(十六进制文本到字节集 ("313233"))

4、运行结果


0eacb84100b54626af849e6b562bf92a.png

<字节集> 总共 3 个字节:
[00000000]: 31 32 33                                        | 123
313233
<字节集> 总共 3 个字节:
[00000000]: 31 32 33                                        | 123
123
0x03 Base64编码


1、先让要编码的文本转换成字节集

变量 = "123"
字节集变量 = 文本到多字节 (变量, 假)

2、再将字节集转换为BASE64文本

字节集到BASE64文本 (字节集变量)

3、BASE64解码

调试输出 (BASE64文本到字节集 ("MTIz"))
调试输出 (多字节到文本 (BASE64文本到字节集 ("MTIz")))

4、运行结果

0a2653c851af460fa595bd959398a8f1.png

<字节集> 总共 3 个字节:
[00000000]: 31 32 33                                        | 123
MTIz
<字节集> 总共 3 个字节:
[00000000]: 31 32 33                                        | 123
123
目录
相关文章
|
7月前
|
Java API 索引
一文读懂Base64编码
一文读懂Base64编码
50 0
|
8月前
|
数据采集 算法 安全
Base64 编码原理 && 实现
Base64 编码原理 && 实现
|
存储 数据库 索引
深入浅出理解base编码
深入浅出理解base编码
157 0
深入浅出理解base编码
火山中文编程 -- HEX编码与BASE64编码
火山中文编程 -- HEX编码与BASE64编码
193 0
火山中文编程 -- HEX编码与BASE64编码
|
机器学习/深度学习 移动开发 安全
Base64编码和Python解码
Base64编码和Python解码
260 0
Base64编码和Python解码
|
XML 存储 JSON
Base64编码理解与实现(编码图片)
Base64是一种数据编码方式,目的是让数据符合传输协议的要求。 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输
273 0
C#使用base64对字符串进行编码和解码的测试
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
C#使用base64对字符串进行编码和解码的测试
|
前端开发 JavaScript
前端实现 base64 编码和解码
前端实现 base64 编码和解码
426 0
前端实现 base64 编码和解码
|
存储 安全 索引
计算机编码规则之:Base64编码
计算机编码规则之:Base64编码
|
存储 算法 Java
【字符编码】字符编码 && Base64编码算法
  在前面的解决乱码的一文中,只找到了解决办法,但是没有为什么,说白了,就是对编码还是不是太熟悉,编码问题是一个很简单的问题,计算机从业人员应该也必须弄清楚,基于编码的应用有Base64加密算法,然后,这个问题一直放着,想找个机会解决。于是乎,终于逮到机会,开始下手。
176 0
【字符编码】字符编码 && Base64编码算法