[发明专利]一种基于XML的结构化多变量信息帧的界面赋值方法有效
| 申请号: | 201511034371.2 | 申请日: | 2015-12-30 |
| 公开(公告)号: | CN106126196B | 公开(公告)日: | 2019-02-12 |
| 发明(设计)人: | 潘高峰;谢勇;苏*;李红艳;梁盛;刘四方;李培 | 申请(专利权)人: | 中国人民解放军63686部队 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451 |
| 代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 赵海波 |
| 地址: | 214400 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种基于XML的结构化多变量信息帧的界面赋值方法,所述方法包括以下步骤:步骤一、对结构化信息数据进行组帧形成信息帧;步骤二、形成表征信息帧结构的XML文件;步骤三、通过读XML文件的方法实现界面赋值。采用本发明的方法在信息帧发生变化时不需要进行重新编制,并且对于后期的数据处理也不需要花费大量的时间来修改,大大提高了工作效率,降低了工作强度。 | ||
| 搜索关键词: | 一种 基于 xml 结构 多变 信息 界面 赋值 方法 | ||
【主权项】:
1.一种基于XML的结构化多变量信息帧的界面赋值方法,其特征在于:所述方法包括以下步骤:步骤一、对结构化信息数据进行组帧形成信息帧信息帧由控制域和数据域组成,控制域包括帧头、数据变量数和变量积时字段,数据域由多个变量按照约定顺序进行排列,按照数据类型,将数据中可以表示为1bit或几bit的数据进行组合,作为XML文件某个节点的子节点进行表示;将数据中有明确字节定义,且占用字节较多的数据,作为某个节点进行表示;将一些具有明显特征的自定义数据类型,作为某个节点进行表示;步骤二、形成表征信息帧结构的XML文件(1)具有子节点的节点具有子节点的节点定义4种属性,分别为描述、标识码、数据类型、数据值,描述用于增加可读性,标识码用于表明数据与节点关系,数据类型规定为Long,数据值为子节点数据整合后的值;其子节点定义8种属性,分别为描述、容器名、容器类型、控件名、控件类型、数据起始位、数据长度、数据值,每个子节点的数据类型均为bit,按照数据起始位和数据长度来决定它在父节点数据转为二进制数据类型后的位置关系,即数据长度决定了该子节点的位数;(2)无子节点的节点定义该无子节点的节点定义10种属性,分别为描述、容器名、容器类型、控件名、控件类型、标识码、数据类型、数据值、最大值、最小值,描述用于增加可读性,标识码用于表明数据与节点关系,数据类型根据所需类型进行定义,最大值、最小值表征数字型数据值的上限和下限;步骤三、通过读XML文件的方法实现界面赋值通过遍历步骤三的XML文件,读取每个节点或子节点的控件名属性,按照数据类型属性对数据值属性完成类型转换,得到界面显示控件所需的数据值,然后在XML规定的界面容器中按照控件类型进行查找,如果控件名和控件类型相同,则按照控件类型进行赋值,再准备下一次查找,直到读完XML文件最后一个节点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63686部队,未经中国人民解放军63686部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201511034371.2/,转载请声明来源钻瓜专利网。





