[发明专利]一种文件索引的建立方法及系统有效
| 申请号: | 201510379389.X | 申请日: | 2015-07-01 |
| 公开(公告)号: | CN104899337B | 公开(公告)日: | 2018-05-29 |
| 发明(设计)人: | 沈乐;商晓媛;王瑞琦;刘媛媛;张一;刘丹;肖建辉;韩金 | 申请(专利权)人: | 中国农业银行股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 100005 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本申请公开了一种文件索引的建立方法及系统,接收按照预设的格式信息编写的文件,并按照预设的命名规范将接收的所述文件以预设的文件名称保存;根据设置在文件系统上的侦听器侦听所述文件名称,并根据所述文件名称查找相对应的文件解析器;通过查找的解析器从所述文件的格式信息中解析关键字,并根据预设规则将所述关键字添加到XML索引文件中。这样,在文件编写过程中即可根据文件名称以及文件的格式信息建立多维度XML索引文件,在文件使用的过程中,只需要查询XML索引文件就可以知道所需信息是否存在、定位所需信息所在的具体位置以及信息间的相关性,能够使检索的过程得到简化,并可以准确检索到有效信息。 | ||
| 搜索关键词: | 格式信息 预设 文件索引 检索 侦听 关键字添加 文件解析器 查找 文件编写 文件使用 文件系统 有效信息 预设规则 多维度 解析器 侦听器 解析 查询 保存 申请 | ||
【主权项】:
1.一种文件索引的建立方法,其特征在于,包括:接收按照预设的格式信息编写的文件,并按照预设的命名规范将接收的所述文件以预设的文件名称保存;根据设置在文件系统上的侦听器侦听所述文件名称,并根据所述文件名称查找相对应的文件解析器;通过查找的解析器从所述文件的格式信息中解析关键字,并根据预设规则将所述关键字添加到XML索引文件中;所述通过查找的解析器从所述文件的格式信息中解析关键字,并根据预设规则将所述关键字添加到XML索引文件中,包括:清除所述XML索引文件中与所述文件相关的索引节点;检查所述文件的格式信息,判断所述格式信息是否正确;如果所述格式信息不正确,将保存到错误记录中,并输出无法解析所述文件的提示信息;如果所述格式信息正确,获取所述文件中全部的根节点;在所述XML索引文件中查找与所述根节点对应的节点;如果在所述XML索引文件中无法查找到与所述根节点对应的节点,则在所述XML索引文件中建立虚节点,并保存到错误记录中;如果在所述XML索引文件中查找到与所述根节点对应的节点,则在所述XML索引文件中查找与所述根节点对应的节点下的所有子节点;如果在所述XML索引文件中查找到与所述根节点对应的节点下的子节点,则将索引信息与子节点的关系逐一添加到所述XML索引文件中;如果在所述XML索引文件中无法查找到与所述根节点对应的节点下的子节点,判断所述文件系统的配置信息是否允许添加子节点;如果允许,则添加子节点,检查所述XML索引文件中是否包括与添加的子节点相关的虚节点,如果有,则将与添加的子节点相关的虚节点变为实际的节点并在错误记录中清除相关的错误记录;如果不允许,则添加相关的虚节点,并保存到错误记录中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510379389.X/,转载请声明来源钻瓜专利网。





