[发明专利]资源文件的校验方法和系统有效
申请号: | 200710164041.4 | 申请日: | 2007-10-12 |
公开(公告)号: | CN101140590A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 程兵旺;魏雪晔;杨帆;尹勇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/00 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 文件 校验 方法 系统 | ||
1.一种资源文件的校验方法,包括如下步骤:
步骤一,获取资源文件中资源条目的编写格式,确定资源校验规则;
步骤二,根据步骤一中所述资源条目的编写格式获取待检查资源文件的资源条目,根据资源校验规则,对所述资源条目进行检查,完成资源的自校验。
2.如权利要求1所述的方法,其特征在于,所述方法进一步包含步骤三,根据资源校验规则,对不同资源文件的资源条目进行比较,完成资源的互校验。
3.如权利要求1所述的方法,其特征在于:
所述步骤一中,首先根据资源条目的编写格式,确定资源文件的扫描规则、资源条目包含的关键信息字段、资源条目分割规则,其中所述扫描规则是指在一个资源文件中,将不同的资源条目正确提取出来所采取的法则;所述关键信息字段是指资源文件中资源条目所包含的字段;所述资源条目分割规则是指将资源条目进行分割、提取关键信息所采取的法则;所述关键信息是指关键信息字段对应的具体内容;所述资源校验规则是指对资源条目和关键信息的正确性、完整性以及一致性进行检验所依据的判定准则。
4.如权利要求1或2或3所述的方法,其特征在于:
所述步骤二中,建立每一个资源文件对应的资源信息表,从资源文件中提取资源条目后,将所述资源条目插入对应的资源信息表中,在对资源进行自校验或互校验时,提取资源信息表中的资源条目进行检查。
5.如权利要求1或2或3所述的方法,其特征在于,所述资源的自校验内容包括下述一种或多种,检查资源条目是否重复、资源条目格式书写是否正确、资源条目中的关键信息字段是否有遗漏、是否有多余的关键信息字段。
6.如权利要求3所述的方法,其特征在于,所述步骤二进一步包含如下步骤:
210,资源扫描系统根据扫描规则,扫描待检查的资源文件,将资源文件中的所有资源条目提取出来;
220,根据资源条目分割规则将提取到的每一个资源条目再分割得到各个独立的关键信息;
230,建立该待检查资源文件对应的资源信息表,将每一个资源条目的各个关键信息作为一个记录插入到资源信息表中;
240,根据资源校验规则以及资源信息表,完成所有资源条目的自校验工作;
重复步骤210至240,完成所有资源文件自校验工作。
7.如权利要求2所述的方法,其特征在于:
所述步骤三中,所述资源的互校验内容包括下述一种或多种,检查资源条目是否有遗漏、资源条目是否重复、资源条目关键信息是否完整。
8.如权利要求4所述的方法,其特征在于,所述步骤三中,进行资源互校验时,将一资源文件对应的资源信息表作为参考标准,其余待检查资源文件对应的资源信息表作为待检查资源信息表,具体包含如下步骤:
310,提取作为参考标准的资源信息表中的一个记录,在待检查的资源信息表中,遍历搜索记录;
320,根据资源校验规则,将作为参考标准的资源信息表中的当前记录与搜索到的待检查的资源信息表中对应的记录进行校验;
330,记录并输出校验结果;
340,提取作为参考标准的资源信息表中的下一个记录,重复步骤320、330,完成所有资源的互校验。
9.如权利要求8所述的方法,其特征在于,所述资源条目包含资源名称字段,所述步骤310中,使用资源名称作为索引,在待检查的资源信息表中,遍历搜索记录。
10.如权利要求8或9所述的方法,其特征在于:
当对多语言资源进行校验时,将一种语言对应的资源信息表作为参考标准,另外的语言对应的资源信息表作为待检查的资源信息表。
11.一种资源文件校验系统,包括:
读取待校验资源文件模块,用于将所有待校验的资源文件读取到资源文件校验系统;
文件扫描与信息提取模块,与读取待校验资源文件模块相连,用于对所述待校验的资源文件进行扫描和提取资源条目;
资源自校验模块,与文件扫描与信息提取模块和结果输出模块相连,用于对经过文件扫描与信息提取模块处理后得到的同一资源文件中的资源进行自校验,依据资源校验规则,对每一个提取到的资源条目进行检查,判断资源的正确性及完整性,完成资源的自校验;
资源互校验模块,与文件扫描与信息提取模块和结果输出模块相连,用于依据资源校验规则,对经过文件扫描与信息提取模块处理后得到的不同资源文件中的资源条目进行检查,判断资源的一致性,完成资源的互校验;
结果输出模块,用于输出资源自校验模块的自校验结果和资源互校验模块的互校验结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710164041.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:消息路由重选方法及装置
- 下一篇:远动装置软件防误逻辑闭锁及全站程序化操作