0 我需要一些软件的建议,可以将损坏的数据库文件(十六进制格式)转换为一行中的可读文本。 正如您在屏幕截图中看到的,我希望将红色框中的文本转换为文本文件,因为我无法从当前的文本编辑软件中复制它。 data-recovery database hex-editor ultraedit — rudolph source
1 它已经是纯文本,这里没有“十六进制”。只需在记事本中打开文件,或者如果它明显大于此屏幕截图中的~16KB就抓住Notepad ++,并从那里使用常规的ctrl-C。 — Niels Keurentjes source 我在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