发明名称 一种重组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号