基于Spring框架的XML文件修改方法及装置制造方法及图纸

技术编号:16873464 阅读:60 留言:0更新日期:2017-12-23 11:30
本发明专利技术公开了一种基于Spring框架的XML文件修改方法及装置,其中该方法包括:通过解析待修改的XML文件,将所述XML文件转换为对象,并确定所述对象的属性信息;接收针对所述对象的修改指令,根据所述修改指令对所述对象的属性信息进行修改;根据修改后的属性信息,将所述对象转换为XML文件。本发明专利技术可以帮助开发者快速、便捷地实现基于Spring框架的XML文件自动化修改。

XML file modification method and device based on Spring framework

The invention discloses a method and a device for modifying the Spring framework based on the XML file, wherein the method comprises: through the analysis to modify the XML file, the XML file into an object, and determine the attribute information of the object; receiving for the object to modify the instruction, the object attribute information modify the instructions modify according to the attribute information; according to the revised, the object is converted to a XML file. This invention can help developers to quickly and conveniently implement the XML file automation modification based on the Spring framework.

【技术实现步骤摘要】
基于Spring框架的XML文件修改方法及装置
本专利技术涉及计算机
,尤其涉及基于Spring框架的XML文件修改方法及装置。
技术介绍
Spring是一个开源框架,是一个轻量级的Java开发框架,简单来说,是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。Spring作为现在最优秀的框架之一,已被广泛的使用。在Spring中有两个非常重要的概念,控制反转和依赖注入。所谓依赖注入是指在运行期间,由外部容器动态将依赖对象注入组件中,包含了XML(eXtensibleMarkupLanguage,可扩展标记语言)文件解析和java反射技术。正因如此,基于Spring框架的应用系统,存在很多的XML配置工作。尤其是在成熟的应用框架系统中。目前针对XML的配置修改工作还停留在手工方式配置,存在配置分散,配置工作量较大的问题。而且手工方式容易出错,配置一旦有误就会产生功能无法运行的问题。
技术实现思路
本专利技术实施例提供一种基于Spring框架的XML文件修改方法,用以帮助开发者快速、便捷地实现基于Spring框架的XML文件自动化修改,该方法包括:通过解析待修本文档来自技高网...
基于Spring框架的XML文件修改方法及装置

【技术保护点】
一种基于Spring框架的XML文件修改方法,其特征在于,包括:通过解析待修改的XML文件,将所述XML文件转换为对象,并确定所述对象的属性信息;接收针对所述对象的修改指令,根据所述修改指令对所述对象的属性信息进行修改;根据修改后的属性信息,将所述对象转换为XML文件。

【技术特征摘要】
1.一种基于Spring框架的XML文件修改方法,其特征在于,包括:通过解析待修改的XML文件,将所述XML文件转换为对象,并确定所述对象的属性信息;接收针对所述对象的修改指令,根据所述修改指令对所述对象的属性信息进行修改;根据修改后的属性信息,将所述对象转换为XML文件。2.如权利要求1所述的方法,其特征在于,解析待修改的XML文件之前,还包括:提供文件加载接口,确定开发者经该接口指定的目标工程目录下待修改的XML文件。3.如权利要求1所述的方法,其特征在于,通过解析待修改的XML文件,将所述XML文件转换为对象,并确定所述对象的属性信息,包括:通过解析所述XML文件,将所述XML文件转换为上下文对象,并识别所述上下文对象的属性信息,将识别到的属性信息存储在属性类中。4.如权利要求3所述的方法,其特征在于,识别所述上下文对象的属性信息,包括识别如下一项或多项:不同标签对应的所述XML文件中的位置,缩进字符数,有无对应的备注信息,标签键值,行类型,上下层级关系,队列,映射关系。5.如权利要求1所述的方法,其特征在于,接收针对所述对象的修改指令,根据所述修改指令对所述对象的属性信息进行修改,包括:提供新增、修改和删除接口,接收开发者经该接口发来的针对所述对象的修改指令;根据所述修改指令中属性信息的类型和/或关键字,对所述对象的相应属性信息进行修改。6.一种基于Spring框架的XML文件修改装置,其特征在于,包括:解析模块,用于通过解析待修改的XML...

【专利技术属性】
技术研发人员:王倩刘一梦张晶
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1