最近使用到base64编码和uuid数据互相转化。看到如下方法非常不错。
1、uuid的数据要变成字符串,使用base64再编码,长度会小很多。
9eb4050d-e44b-4802-932e-27d75083e266去掉“-”,变成9eb4050de44b4802932e27d75083e266
进行base64编码
$ echo 9eb4050de44b4802932e27d75083e266 | xxd -r -ps | base64
nrQFDeRLSAKTLifXUIPiZg==2、对base64进行解码
$ echo nrQFDeRLSAKTLifXUIPiZg== | base64 -d | xxd -ps
9eb4050de44b4802932e27d75083e266注:
1、如果没有base64,请sudo apt-get install openssl

本文介绍如何通过Base64编码减少UUID占用的空间。首先将标准UUID格式去除短横线,然后进行Base64编码,反之亦然。此方法适用于需要缩短UUID字符串长度的应用场景。
3131

被折叠的 条评论
为什么被折叠?



