← 返回列表

适用于字符串的纯文本格式数据的无损压缩方法和系统

申请号: CN202311677570.X
申请人: 深圳市纷享互联科技有限责任公司
更新日期: 2026-03-09

专利详细信息

项目 内容
专利名称 适用于字符串的纯文本格式数据的无损压缩方法和系统
专利类型 发明申请
申请号 CN202311677570.X
申请日 2023/12/8
公告号 CN117375627A
公开日 2024/1/9
IPC主分类号 H03M7/30
权利人 深圳市纷享互联科技有限责任公司
发明人 谢世威; 钟兴
地址 广东省深圳市南山区粤海街道大冲社区大冲商务中心(三期)4栋22A

摘要文本

深圳市纷享互联科技有限责任公司取得“一种透气窗帘布”专利技术,本发明提出一种适用于字符串的纯文本格式数据的无损压缩方法和系统,涉及数据处理技术领域。其中,方法包括:定义一个临时变量t,并将待压缩数据中第a行字符串赋值给临时变量t;从待压缩数据中,取出第a+1行字符串赋值给变量s;找到变量s与临时变量t之间相同的前缀,将相同的前缀赋值给变量p;将第a+1行字符串赋值给临时变量t;将第a+1行字符串的开头与变量p相同的部分,替换成变量p的长度值n,作为这一行的压缩结果;重复步骤S2至步骤S5对待压缩数据进行逐行处理,直至待压缩数据的所有字符串全部处理完毕。本发明的待压缩的数据是纯文本格式,压缩后的数据也是纯文本格式;压缩过程简单开销小,适合嵌入到脚本型代码中。

专利主权项内容

1.一种适用于字符串的纯文本格式数据的无损压缩方法,其特征在于,所述方法包括:步骤S1、定义一个临时变量t,并将待压缩数据中第a行字符串赋值给临时变量t;步骤S2、从待压缩数据中,取出第a+1行字符串赋值给变量s;步骤S3、找到所述变量s与临时变量t之间相同的前缀,将所述相同的前缀赋值给变量p;步骤S4、将所述第a+1行字符串赋值给所述临时变量t;步骤S5、将所述第a+1行字符串的开头与所述变量p相同的部分,替换成所述变量p的长度值n,作为这一行的压缩结果;步骤S6、重复步骤S2至步骤S5对所述待压缩数据进行逐行处理,直至待压缩数据的所有字符串全部处理完毕。