发明名称 | 一种基于XML格式的数据转换方法 | ||
摘要 | 本发明提供一种基于XML格式的数据转换方法,根据目标业务实体的结构和目标表的数据生成规则把复杂的数据转换过程分解为多个映射单元,包括以下步骤:1)识别目标业务对象的数据结构;2)创建并设置映射单元;还包括步骤:(1)识别主表数据的生成规则;(2)针对每一种生成规则为单表创建并设置映射单元;包括步骤:设置映射单元的编号、名称和描述信息;设置映射单元对应的目标数据表;设置映射单元的取数来源;设置映射单元的取数范围;设置映射单元的执行条件;设置映射单元的映射规则;(3)判断是否存在同一层级的映射单元;(4)存在同一层级的映射单元,为同层级的映射单元排序。 | ||
申请公布号 | CN101777073A | 申请公布日期 | 2010.07.14 |
申请号 | CN201010103369.7 | 申请日期 | 2010.02.01 |
申请人 | 浪潮集团山东通用软件有限公司 | 发明人 | 张家重;岳现国;潘博存 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 代理人 | ||
主权项 | 一种基于XML格式的数据转换方法,其特征在于,包括:根据目标业务实体的结构和目标表的数据生成规则把复杂的数据转换过程分解为多个映射单元,包括以下步骤:1)识别目标业务对象的数据结构;2)创建并设置映射单元;还包括步骤:(1)识别主表数据的生成规则;(2)针对每一种生成规则为单表创建并设置映射单元;包括步骤:设置映射单元的编号、名称和描述信息;设置映射单元对应的目标数据表;设置映射单元的取数来源;设置映射单元的取数范围;设置映射单元的执行条件;设置映射单元的映射规则;(3)判断是否存在同一层级的映射单元;(4)存在同一层级的映射单元,为同层级的映射单元排序;3)为从表创建映射单元,判断识别主表是否存在从表;存在从表,依次为每一个从表执行识别主表的步骤,为每一个从表创建并设置映射单元。 | ||
地址 | 250014山东省济南市历下区山大路224号 |