我正在尝试将十六进制值转换为 Base64。
通过notepad++转换,例如十六进制的FB
值为Base64的RkI=
如果我使用 http://tomeko.net/online_tools/hex_to_base64.php?lang=en
我得到一个不同的值,等于:+w==
事实上,这个值是正确的,因为当我用纸和笔计算这个转换时,我得到了相同的值:D
谁能解释一下notepad++如何进行这种转换!?
最佳答案
诀窍在于,通过直接在 notepad++ 中转换十六进制,它被视为 ASCII 值,而不是预期的十六进制值。
所以我们需要先转换 HEX --> ASCII 然后转换 ASCII --> BASE64
1/选择字符串
2/使用 Notepad++ 菜单:插件 -> 转换器 -> HEX -> ASCII
3/插件 -> MIME 工具 -> Base64 编码
我们得到了所需的值
关于base64 - 使用notepad++将十六进制转换为Base64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42026276/