CSRCESRV 背后的精确算法

问题描述 投票:0回答:1

我想用另一种编程语言(在我的例子中是Java)实现宏CSRCESRV的扩展过程。

不幸的是,CSRCESRV 使用的确切压缩算法没有任何记录。我知道 CSRCESRV 使用一些游程编码,但我尚未成功反转(扩展)用 CSRCESRV 压缩的字符串。我对压缩字符串中存在大量 ASCII 控制字节(0x00-0x1F、0x7F)感到特别惊讶,我确信(不是 100% 确定)这些字节不是原始未压缩字符串的一部分。

有谁知道 CSRCESRV 用于压缩/扩展字符串的确切算法吗?


参考资料:

db2 zos run-length-encoding db2-zos
1个回答
0
投票

由于某种原因我无法发表评论,但这里有一个据称是 C/C++ 版本的解压算法:https://bit.listserv.ibm-main.narkive.com/Tk3WTjJY/anyone-familiar-with -z-os-csrcesrv-如何工作

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.