发明名称 | 一种重组docx文件碎片数据的方法 | ||
摘要 | 本发明公开了一种重组docx文件碎片数据的方法,包括以下步骤:S1:解析文件系统;S2:扫描一个docx文件;S3:分析xml位图索引表结构;S4:得到docx文件数据区存储位置;S5:重组docx文件;S6:判断是否完成扫描,是则执行S7,否则执行S2;S7:将docx文件解压并转换显示文本。本发明可以根据文件特征找到丢失docx文件的数据区与尾部xml索引表,根据xml索引表解析出docx文件数据区位置;根据docx文件数据区与xml索引表组合成为一个特定格式的文件;即使文件部分被损坏,也可以恢复其余部分的数据,将因数据丢失带来的损失降到最低。 | ||
申请公布号 | CN105183877A | 申请公布日期 | 2015.12.23 |
申请号 | CN201510604859.8 | 申请日期 | 2015.09.18 |
申请人 | 四川效率源信息安全技术股份有限公司 | 发明人 | 梁效宁;许超明;赵飞 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 代理人 | ||
主权项 | 一种重组docx文件碎片数据的方法,其特征在于包括以下步骤:S1:解析文件系统,区分正常区域和空闲区域;S2:按顺序在空闲区域中扫描一个docx文件特征;S3:分析获得docx文件尾部的xml位图索引表结构;S4:解析xml索引表得到docx文件数据区数据存储位置;S5:按照S3得到的xml位图索引表及S4中分配的数据区存储结构重组docx文件;S6:判断是否完成空闲区的扫描,是则执行S7,否则执行S2;S7:将重组的docx文件解压后按照xml格式提取关键文字信息并转换为txt文件显示。 | ||
地址 | 641000 四川省内江市松山南路183号 |