[发明专利]文件处理方法、装置、设备及计算机存储介质有效
申请号: | 202011422429.1 | 申请日: | 2020-12-08 |
公开(公告)号: | CN112540958B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 邹涛;李都都 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 处理 方法 装置 设备 计算机 存储 介质 | ||
1.一种文件处理方法,包括:
获取所述文件中的目标节点,所述目标节点为所述文件的目标对象或所述目标对象的子对象;
按照预设的对应关系,将所述目标节点转换为进制数的格式,存储在所述目标节点对应的字节中;
所述按照预设的对应关系,将所述目标节点转换为进制数的格式,存储在所述目标节点对应的字节中,包括:
从所述目标节点所属的目录树对应的根节点开始,依次封装每个目标节点;
每封装至一个目标节点时,按照所述预设的对应关系,将该目标节点转换为进制数;
按照数据长度与封装格式之间的预设对应关系,确定该目标节点对应的进制数的数据长度匹配的目标封装格式;
按照所述目标封装格式封装该目标节点对应的进制数;
将该目标节点对应的封装后的进制数存储在该目标节点对应的字节中。
2.根据权利要求1所述的方法,其中,所述方法还包括:
获取所述目标对象的参数和/或所述目标对象的子对象的参数;
将所述目标对象的参数或目标对象的子对象的参数以进制数或字符的形式存储在所述目标对象或目标对象的子对象的参数对应的字节中。
3.根据权利要求2所述的方法,其中,所述方法还包括:
根据文件展示指令,读取文件的单位字节中存储的数据,所述数据为进制数或字符;
根据读取的数据,获取所述文件中的目标节点以及所述目标节点对应的参数;
将所述目标节点和目标节点对应的参数转换为与所述文件的格式一致的展示内容,展示在所述目标对象在文件的显示界面中对应的位置。
4.根据权利要求3所述的方法,其中,所述根据读取的数据,生成文件中的目标节点以及所述目标节点对应的参数,包括:
确定所述目标节点对应的起始字节和终止字节;
根据所述起始字节和终止字节之间的字节中存储的数据,生成所述目标节点以及所述目标节点对应的参数。
5.根据权利要求4所述的方法,其中,确定所述目标节点对应的起始字节,包括:
在当前读取的字节的数据,为预设的目标节点对应的数据的情况下,确定当前读取的字节为起始字节。
6.根据权利要求4所述的方法,其中,确定所述目标节点对应的终止字节,包括:
在当前读取的字节的数据,为预设的终止符对应的数据的情况下,确定当前读取的字节为终止字节。
7.根据权利要求4所述的方法,其中,确定所述目标节点对应的起始字节,包括:
在当前读取的字节的数据,为预设的提取字节数指示数的情况下,确定当前读取的字节为起始字节。
8.根据权利要求7所述的方法,其中,确定所述目标节点对应的终止字节,包括:
按照所述提取字节数指示数所指示的目标字节数,提取所述目标字节数对应的字节,确定提取的末位字节为终止字节。
9.根据权利要求1-8中任意一项所述的方法,其中,所述目标对象为所述文件中的图形,所述目标对象的子对象为所述图形的构成元素。
10.根据权利要求1-8中任意一项所述的方法,其中,所述进制数为二进制数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011422429.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:炉门组件及嵌入式烹饪器具
- 下一篇:一种用于心血管可降解支架的植介入器械