Javascript 如何将十六进制字符串转换回编码的十六进制文件?

Javascript 如何将十六进制字符串转换回编码的十六进制文件?,javascript,hex,Javascript,Hex,我有一个javascript程序,它循环遍历一个编码的十六进制文件,并将其转换为可读的十六进制,它显示我需要的值,以便可以更改它们。我遇到的问题是,将它转换回编码的十六进制文件,其大小和压缩与以前完全相同。我对这个东西比较陌生,所以如果我解释得不够好,请原谅我,但如果我能解决这个问题,它会有很大帮助。这是使我的程序正常运行的最后一件事。我如何将我的十六进制代码重新压缩回其原始形式,但使用编辑过的值?我尝试过简单地转换十六进制字符。我目前的最终结果是一个只有十六进制的大文件,但我需要这样做 022

我有一个javascript程序,它循环遍历一个编码的十六进制文件,并将其转换为可读的十六进制,它显示我需要的值,以便可以更改它们。我遇到的问题是,将它转换回编码的十六进制文件,其大小和压缩与以前完全相同。我对这个东西比较陌生,所以如果我解释得不够好,请原谅我,但如果我能解决这个问题,它会有很大帮助。这是使我的程序正常运行的最后一件事。我如何将我的十六进制代码重新压缩回其原始形式,但使用编辑过的值?我尝试过简单地转换十六进制字符。我目前的最终结果是一个只有十六进制的大文件,但我需要这样做

0220022008F60000024002400252024002640240024002400240024002400240024002760288029A02AC02BE02D002E2024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240039603A403B6024003EA040E04320456047A049E04C204E6050A052E05520576059A05BE05E2060203D80240024002400240024002400240024002400240024002400240024002400922094209620982024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240062E0654068406B006D006F00710073007500770079007B007D007F00810083008500870089008B808E209020240024002400240024002400240024002F403840240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240024002400240
转换为如下所示:

  ö @@R@d@@@@@@@@vˆš¬¾Ðâ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@–¤¶@ê2VzžÂæ

我知道这与编码有关。

堆栈溢出不是免费的代码编写服务。您应该尝试自己编写代码。完成后,如果你有问题,你可以发布你尝试过的内容,清楚地解释什么不起作用,并提供解决方案。我建议你读书。另外,请确保。可能重复的