一种XML配置文件更新方法、系统、介质及装置制造方法及图纸

技术编号:17097175 阅读:47 留言:0更新日期:2018-01-21 08:47
本申请公开了一种XML配置文件更新方法,包括:利用XML配置文件的注释创建与配置节点对应的操作申明;其中,操作申明包括与配置节点对应的路径信息和操作类型;根据路径信息,利用XPath定位目标节点;根据操作类型对目标节点进行相应的更新。在本发明专利技术中,首先是利用XML配置文件中的注释作为配置节点的操作申明,其次利用XPath技术来实现对于XML配置文件中目标节点的定位,寻找到需要进行更新的节点,进而可以实现XML配置文件的精准修改,让XML配置文件的修改提前到了功能的开发阶段,降低了产品在升级过程中对配置文件的维护成本。相应的,本发明专利技术还提供的一种XML配置文件更新系统、装置及一种计算机可读存储介质,同样具有上述有益效果。

【技术实现步骤摘要】
一种XML配置文件更新方法、系统、介质及装置
本专利技术涉及计算机软件领域,特别涉及一种XML配置文件更新方法、系统、介质及装置。
技术介绍
目前,软件更新换代的速度越来越快,现在很多产品都会存在一定数量的XML配置文件,而配置文件的特点是需要在产品实施的过程中对其进行修改,比如数据库配置文件的更新、系统的运行参数的修改,或者是在产品的升级过程中,还需要增加新的模块功能,例如在配置文件中增加、修改或者是删除一些相应的配置项,显然如果不对配置文件进行更新,则不利于产品的升级。而在现有技术当中,一般是对配置文件不直接进行升级,而是在升级完成之后,手动或者是通过工具来对配置文件进行修改。显然,这种在修改的过程中,需要人为参与的方式,增加了产品升级的成本。而且,对于配置文件的在线修改本身就是一项十分危险的操作,并且,此种方式对于配置文件的修改并不灵活,容易产生冲突,具有极大的风险,所以,怎样更好的对配置文件进行升级,是本领域技术人员亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种XML配置文件更新方法,以达到让配置文件的修改提前到功能开发的阶段,可构建、可测试,降低了产品在本文档来自技高网...
一种XML配置文件更新方法、系统、介质及装置

【技术保护点】
一种XML配置文件更新方法,其特征在于,包括:利用XML配置文件的注释创建与配置节点对应的操作申明;其中,所述操作申明包括与所述配置节点对应的路径信息和操作类型;根据所述路径信息,利用XPath定位目标节点;根据所述操作类型对所述目标节点进行相应的更新。

【技术特征摘要】
1.一种XML配置文件更新方法,其特征在于,包括:利用XML配置文件的注释创建与配置节点对应的操作申明;其中,所述操作申明包括与所述配置节点对应的路径信息和操作类型;根据所述路径信息,利用XPath定位目标节点;根据所述操作类型对所述目标节点进行相应的更新。2.根据权利要求1所述的方法,其特征在于,所述利用XML配置文件的注释创建与配置节点对应的操作申明的过程,包括:当所述配置节点为预设类型节点时,则在所述XML配置文件的头部利用所述注释创建所述操作申明。3.根据权利要求2所述的方法,其特征在于,所述预设类型节点为增加的配置节点和/或修改的配置节点和/或删除的配置节点。4.根据权利要求1所述的方法,其特征在于,还包括:若所述XML配置文件的待配置文件不存在,则将所述XML配置文件安装到预设的安装路径当中。5.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述操作类型对所述目标节点进行更新的过程,包括:若所述目标节点中存在待配置文件,则读取所述待配置文件的目标节点对应的操作类型,并根据所述操作类型进行相应的操作。6.一种XML配置文件更新系统,其特征在于,包括:操作申明创建...

【专利技术属性】
技术研发人员:龚助平肖光杰
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1