我需要一个软件将hex文件转换为可读文本[关闭]


0

我需要一些软件的建议,可以将损坏的数据库文件(十六进制格式)转换为一行中的可读文本。

正如您在屏幕截图中看到的,我希望将红色框中的文本转换为文本文件,因为我无法从当前的文本编辑软件中复制它。 enter image description here

Answers:


1

它已经是纯文本,这里没有“十六进制”。只需在记事本中打开文件,或者如果它明显大于此屏幕截图中的~16KB就抓住Notepad ++,并从那里使用常规的ctrl-C。


我在Notepad ++中看到的只是NUL NUL NUL .. i.imgur.com/Q1fhlPT.png 该文件是50 MB。
rudolph

Ctrl-F“WebkitDatabaseInfoTable”,shift-Home,Del。
Niels Keurentjes

是的,它就在那里。但是为什么Notepad ++显示NUL NUL部分但UltraEdit没有呢?在UltraEdit中,它显示为文本。
rudolph

1
'NUL'方块只是包含0的字节,它不能是'常规'文本文件的一部分,因此UltraEdit决定使用十六进制编辑器来渲染它。记事本和衍生工具只有文本模式,因此它们将内联渲染。不会在文件中的某个位置更改明文内容。
Niels Keurentjes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.