[发明专利]基于语义和特征码的XML Schema生成方法有效
申请号: | 201911227557.8 | 申请日: | 2019-12-04 |
公开(公告)号: | CN111045661B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 孙涛 | 申请(专利权)人: | 鼎蓝惠民信息技术(西安)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/80 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 弓长 |
地址: | 710075 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 语义 特征 xml schema 生成 方法 | ||
1.基于语义和特征码的XML Schema生成方法,其特征在于,通过找出XML中元素的标签名称对应的数据元和代码集,然后将根据数据元和代码集的规范生成相应的每一个元素的XML Schema集合成总体的XML Schema,从而生成XML Schema;具体包括以下步骤:
步骤1:确定将要进行交换的XML数据,同时在数据元和代码集中查询关于该XML数据的规定和解释;
步骤2:查询数据元中是否存在该数据的定义,如果存在则将定义抽取出来后跳转至步骤3,不存在则直接跳转至步骤3;
步骤3:查询代码集中是否存在该数据的编码,如果存在则将定义编码抽取出来后跳转至步骤4,不存在则直接跳转至步骤4;
步骤4:查看该XML是否至少存在定义或者编码中的某一种约束条件,如果结果为真,则跳转至步骤6,若果结果为假,则跳转至步骤5;
步骤5:XML数据在数据元和代码集中均不存在,则需要在数据元或者代码集中视情况添加相应的信息,然后跳转至步骤1;
步骤6:将抽取到约束条件按照规则生成XML Schema;
步骤7:利用XML Schema实现对该数据的验证;
所述数据元的数据类型为表1所示:
表1数据元类型
所述数据元包括性别数据元,为表2所示:
表2性别数据元
所述代码集包括性别代码集,为表3所示。
表3性别代码集
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鼎蓝惠民信息技术(西安)有限公司,未经鼎蓝惠民信息技术(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911227557.8/1.html,转载请声明来源钻瓜专利网。