发明名称 一种XML元数据对象化解析方法及系统
摘要 本申请公开了一种XML元数据对象化解析方法,依据XML Schema对XML数据中的数据元素进行定义,包括定义与所述数据元素结构一致的数据对象,数据对象的关联关系与所述数据元素的关联关系一致;读取所述XML数据并对所述XML数据进行解析;实例化所述XML数据对应的数据对象,形成与所述XML数据结构相同的数据对象。本发明提供的XML元数据对象化解析方法及系统,预先定义XML数据结构的XML Schema,XML Schema定义了每个元素的属性名称、类型、默认值、父子元素关联关系等,本申请实施例直接使用这些数据建立对应的Java类型,解决了现有XML处理方式中存在的问题。
申请公布号 CN101944133A 申请公布日期 2011.01.12
申请号 CN201010299093.4 申请日期 2010.09.28
申请人 山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 发明人 景新海;刘民;罗佳
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明
主权项 一种XML元数据对象化解析方法,其特征在于,在执行所述解析方法前,对XML数据结构的XML Schema进行预定义,在所述XML Schema预定义结束后,执行所述解析方法,包括:依据所述XML Schema对所述XML数据中的数据元素进行定义,包括定义与所述数据元素结构一致的数据对象,所述数据对象的关联关系与所述数据元素的关联关系一致;读取所述XML数据并对所述XML数据进行解析;实例化所述XML数据对应的数据对象,形成与所述XML数据结构相同的数据对象。
地址 250014 山东省济南市千佛山东路41-1号