[发明专利]生成配置文件的方法和装置有效
申请号: | 201310124555.2 | 申请日: | 2013-04-11 |
公开(公告)号: | CN104102480B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 赵伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 配置文件 方法 装置 | ||
本发明公开了一种生成配置文件的方法和装置,属于计算机技术领域。所述方法包括:对预设应用中的关键字进行监控;当监控到与所述关键字的相关的操作时,调用用户模板语句并获取所述用户模板语句的级别;根据所述用户模板语句的级别,选择相应的内容填充到所述用户模板语句中生成所述预设应用的配置文件。本发明通过模板语句来控制配置文件的生成,使配置文件的生成达到了一定的灵活性,且使用分级别的模板语句,达到了配置文件内容的多元化。
技术领域
本发明涉及计算机技术领域,特别涉及一种生成配置文件的方法和装置。
背景技术
素材管理系统是一个平台化的系统,其主要目的是可以方便的发布和运营多个产品的特性,而其中发布和运营多个产品特性的手段是通过配置文件的方式来实现的。由于此系统需要支持多个APP(Application,第三方应用程序),所以对于配置文件的生成就具有一定的挑战,需要应对各个APP的个性化生成需求。
现有生成配置文件的一般做法是将代码写死在逻辑中,代码中包括配置文件的类型、文件名等,从而得到相应的配置文件,当有新的APP需要新的生成需求时,就在素材管理系统中增加一种逻辑,在新增加的逻辑中写上相应的代码,得到新的配置文件。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:将代码写死在逻辑中,导致配置文件生成的灵活性比较低,且内容比较单一。
发明内容
为了提高配置文件生成的灵活性,本发明实施例提供了一种生成配置文件的方法和装置。所述技术方案如下:
一方面,提供了一种生成配置文件的方法,所述方法包括:
对预设应用中的关键字进行监控;
当监控到与所述关键字的相关的操作时,调用用户模板语句并获取所述用户模板语句的级别;
根据所述用户模板语句的级别,选择相应的内容填充到所述用户模板语句中生成所述预设应用的配置文件。
另一方面,提供了一种生成配置文件的装置,所述装置包括:
监控模块,用于对预设应用中的关键字进行监控;
获取模块,用于当监控到与所述关键字的相关的操作时,调用用户模板语句并获取所述用户模板语句的级别;
第一生成模块,用于根据所述用户模板语句的级别,选择相应的内容填充到所述用户模板语句中生成所述预设应用的配置文件。
本发明实施例提供的技术方案带来的有益效果是:对预设应用中的关键字进行监控;当监控到与所述关键字的相关的操作时,调用用户模板语句并获取所述用户模板语句的级别;根据所述用户模板语句的级别,选择相应的内容填充到所述用户模板语句中生成所述预设应用的配置文件。通过模板语句来控制配置文件的生成,使配置文件的生成达到了一定的灵活性,且使用分级别的模板语句,达到了配置文件内容的多元化。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一中提供的一种生成配置文件的方法流程图;
图2是本发明实施例二中提供的一种生成配置文件的方法流程图;
图3是本发明实施例三中提供的一种生成配置文件的装置结构示意图;
图4是本发明实施例三中提供的一种生成配置文件的装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310124555.2/2.html,转载请声明来源钻瓜专利网。