一种XML信息获取方法和系统技术方案

技术编号:5995619 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种XML信息获取方法和系统,所述方法包括:按照预先定义的语法规则编写XML文档,所述预先定义的语法规则定义了XML元素中包括复用属性和/或被复用属性;获取所述XML文档;解析出所述XML文档中所有包含被复用属性的XML被复用元素和包含复用属性的XML复用元素;按照复用规则和XML被复用元素信息将所述XML复用元素信息填充完整;获取所述解析出的XML各个元素信息,所述XML各个元素信息包括XML被复用元素信息和所述补充完整的XML复用元素信息。本发明专利技术无需反复编写大量含有重复内容的XML文档,因此无需重复解析相同的内容的过程,从而解决了影响系统性能的问题,并提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及软件
,更具体的说是涉及一种XML信息获取方法和系统
技术介绍
XML (Extensible Markup Language,可扩展标记语言)是一套定义语法标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义 了用于定义其他与特定领域有关的、语义的和结构化的标记语言的句法语言,它在软件 开发领域占据着不可或缺的重要地位。XML的用途很多,例如可以作为配置文件或是模型定义载体,配置文件是记录 应用程序的配置信息的文件,以XML作为配置文件为例,现有的XML信息获取方法, 通常是预先根据XML语法规则编写好XML配置文档,在执行应用程序的过程时,首先 需要读取所述XML配置文档并进行解析,解析出XML配置文档中各个元素的相关信 息,即记录的应用程序信息,即可获取到所述应用程序,以便于进行后续执行所述应用 程序的操作。配置项目不同时,应用程序也不同,即对应不同的配置文件,需要分别编 写不同的XML配置文档,则系统需要分别获取各个XML配置文档中的信息。但是现有的这种获取方法,当不同配置项目中需要执行的应用程序内容相同或 者有重复的本文档来自技高网...

【技术保护点】
一种XML信息获取方法,其特征在于,按照预先定义的语法规则编写XML文档,所述预先定义的语法规则定义了XML元素中包括复用属性和/或被复用属性,所述方法包括:获取所述XML文档;解析出所述XML文档中所有包含被复用属性的XML被复用元素信息和包含复用属性的XML复用元素信息;按照复用规则和XML被复用元素信息将所述XML复用元素信息填充完整;获取所述解析出的XML各个元素信息,所述XML各个元素信息包括XML被复用元素信息和所述补充完整的XML复用元素信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘博丁医尹田田
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:11

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

1