5761 6920 4D61 6E0D 0A 是什么表示形式以及如何转换为可读形式?
我在尝试解释这一行时遇到问题:
5761 6920 4D61 6E0D 0A
有没有办法将其解释为人类可读的文本格式?
I have problem trying to interpret this line:
5761 6920 4D61 6E0D 0A
Is there anyway to interpret this into a human readable text format?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我将其作为单独的答案提交,因为我将展示我如何在没有在线服务的帮助下得到它,并且它对于您拥有十六进制表示的任何类型的数据都是通用的。
您可以将十六进制文本输入到文件中,如下所示:
您可以这样在一行中放置 8 组,每组 4 个十六进制数字。然后您可以使用 xxd 程序(在类 UNIX 和 Windows 系统上都可用,并且可以作为标准 vi 编辑器的一部分安装)。
然后,您可以像这样提取文本或数据:
在这种情况下,它在我的系统上产生以下结果:
您也应该注意某些类型的不可见字符。您可以参考ASCII 表来确定它们是什么。此外,如果您手边有一个 ASCII 表,并且知道给定的十六进制数字源是 ASCII 字节的编码流,您可以手动进行翻译,尽管这需要一段时间。
I'm submitting this as a separate answer as I am going to show how I arrived at it without the aid of an online service, and it is generic to any type of data you have a hex representation of.
You can enter the hexadecimal text into a file like so:
You can put 8 groups of 4 hex digits on a line that way. Then you can use the
xxd
program (available on both UNIX-like and Windows systems and can be installed as part of the standardvi
editor).You can then extract the text or data like so:
In this case, it yields this on my system:
You should be aware of certain types of non-visible characters, too. You can refer to an ASCII table to determine what they are. Furthermore, if you have an ASCII table handy and know that a given source of hex digits is an encoded stream of ASCII bytes, you can do the translation by hand, though it will take a while.
文本是 - Wai Man
解码为
使用 - http://home2.paulschou.net/tools/xlate 进行翻译/
The text is - Wai Man
decoded as
Translated using - http://home2.paulschou.net/tools/xlate/