火山中文编程 -- 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
目录
相关文章
|
5月前
技术好文共享:磁力链接的BASE32编码向HEX编码的转换
技术好文共享:磁力链接的BASE32编码向HEX编码的转换
349 0
|
5月前
|
存储 前端开发 数据安全/隐私保护
Base64详解:从编码原理到应用实践
Base64详解:从编码原理到应用实践
|
Java API 索引
一文读懂Base64编码
一文读懂Base64编码
101 0
|
数据采集 算法 安全
Base64 编码原理 && 实现
Base64 编码原理 && 实现
101 0
|
存储 数据库 索引
深入浅出理解base编码
深入浅出理解base编码
234 0
深入浅出理解base编码
火山中文编程 -- HEX编码与BASE64编码
火山中文编程 -- HEX编码与BASE64编码
233 0
火山中文编程 -- HEX编码与BASE64编码
C#使用base64对字符串进行编码和解码的测试
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。
C#使用base64对字符串进行编码和解码的测试
|
Java
小程序中base64解码/编码
很多人都在为小程序如何实现base64编码/解码困扰,于是我参考前端大佬们对JavaScript中实现base64的文章进行了改写。简单实现了一个。。希望能帮助到小程序开发一线的大家吧、 不多说直接上代码: /** * UTF16和UTF8转换对照表 * U+00000000 – U+000000...
4897 13
|
前端开发 JavaScript
前端实现 base64 编码和解码
前端实现 base64 编码和解码
574 0
前端实现 base64 编码和解码
|
XML 存储 JSON
Base64编码理解与实现(编码图片)
Base64是一种数据编码方式,目的是让数据符合传输协议的要求。 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输
335 0