[发明专利]配置文件修改方法、装置、设备及存储介质在审
申请号: | 202210824675.2 | 申请日: | 2022-07-13 |
公开(公告)号: | CN114968415A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 赵恩杰 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 修改 方法 装置 设备 存储 介质 | ||
1.一种配置文件修改方法,其特征在于,所述方法包括:
获取源程序的根目录地址,其中,所述源程序包含一个或多个组件;
解析所述根目录地址,得到每个所述组件对应的配置文件地址;
根据所述配置文件地址,按顺序读取配置文件,得到所述配置文件对应的传输媒介的变量名及名称;
将第一个读取的所述配置文件对应的传输媒介的变量名及名称存储至预设的传输文件中;
判断下一个读取的所述配置文件是否存在与所述传输文件中的变量名相同的传输媒介;
若所述下一个读取的配置文件存在与所述传输文件中的变量名相同的传输媒介,则将所述下一个读取的配置文件中与所述传输文件中的变量名相同的传输媒介的名称更改为所述变量名对应的传输媒介的名称,并返回所述判断下一个读取的所述配置文件是否存在与所述传输文件中的变量名相同的传输媒介的步骤,直至判断所述配置文件全部读取完毕;
若所述下一个读取的配置文件不存在与所述传输文件中的变量名相同的传输媒介,则将所述下一个读取的配置文件中的传输媒介的变量名及名称存储至所述传输文件,并返回所述判断下一个读取的所述配置文件是否存在与所述传输文件中的变量名相同的传输媒介的步骤,直至所述配置文件全部读取完毕。
2.如权利要求1所述的配置文件修改方法,其特征在于,所述判断下一个读取的所述配置文件是否存在与所述传输文件中的变量名相同的传输媒介,包括:
读取所述传输文件中的变量名;
利用预设的equals()指令判断所述下一个读取的配置文件中传输媒介的变量名是否与所述传输文件中的变量名相同;
当所述下一个读取的配置文件中传输媒介的变量名与所述传输文件中的变量名不相同时,判定所述下一个读取的所述配置文件不存在与所述传输文件中的变量名相同的传输媒介;
当所述下一个读取的配置文件中传输媒介的变量名与所述传输文件中的变量名相同时,判定所述下一个读取的所述配置文件存在与所述传输文件中的变量名相同的传输媒介。
3.如权利要求1所述的配置文件修改方法,其特征在于,所述将所述下一个读取的配置文件中与所述传输文件中的变量名相同的传输媒介的名称更改为所述变量名对应的传输媒介的名称,包括:
查找所述下一个读取的配置文件中与所述传输文件中的变量名相同的传输媒介,得到同源传输媒介;
判断所述同源传输媒介的名称是否与所述传输文件中的变量名相同的传输媒介的名称相同;
当所述所述同源传输媒介的名称与所述传输文件中的变量名相同的传输媒介的名称相同时,判定所述下一个读取的配置文件中与所述传输文件中的变量名相同的传输媒介的名称不需要修改;
当所述所述同源传输媒介的名称与所述传输文件中的变量名相同的传输媒介的名称不相同时,利用复制粘贴的方法,将所述同源传输媒介的名称更改为与所述传输文件中的变量名相同的传输媒介的名称。
4.如权利要求1所述的配置文件修改方法,其特征在于,所述根据所述配置文件地址,按顺序读取配置文件,得到所述配置文件对应的传输媒介的变量名及名称,包括:
根据所述配置文件地址,利用预设参数查找指令从本地存储的配置文件中查找符合所述参数查找指令的目标参数,得到传输媒介参数;
解析所述传输媒介参数,得到所述传输媒介的变量名及名称。
5.如权利要求1所述的配置文件修改方法,其特征在于,所述解析所述根目录地址,得到每个所述组件对应的配置文件地址,包括:
解析所述源程序中的每个组件,得到组件名称;
读取所述根目录地址中包含预设目标的地址编码,得到目标地址编码;
对所述目标地址编码进行地址转换,得到配置文件地址;
将所述配置文件地址与所述组件名称进行匹配,确定每个所述组件对应的配置文件地址。
6.如权利要求1所述的配置文件修改方法,其特征在于,所述获取源程序的根目录地址,包括:
利用预设的指令接口接收用户输入的程序查找指令;
解析所述程序查找指令,得到源程序的本地存储地址;
对所述源程序的本地存储进行地址分析,得到所述源程序的根目录地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210824675.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高锂-氟化碳一次电池倍率性能的电解液
- 下一篇:鼓式刹车装置的刹车块