发明名称 一种基于XML的跨终端的数据表单描述与展现方法
摘要 本发明公开了一种基于XML的跨终端的数据表单描述与展现方法。该方法通过界面描述文件对数据表单界面的全局、局部样式,如颜色、字体、层次关系、对齐方式、换行方式等进行定义,对数据表单界面元素与数据字段间的绑定关系,如数据的类型、可见性、只读性、校检规则以及数据字段的编辑器类型等进行定义,针对不同类型的终端,实现特定的界面描述解析器,解析界面描述文件,获取对应终端上的数据表单界面的布局方式及数据绑定关系,通过一次定义界面描述文件,实现同一数据表单在不同终端上的不同界面展现形式。本发明免去了开发人员对数据表单界面的重复设计工作,提高了已有工作的可复用性,实现了数据表单界面的“一次设计,多种展现”。
申请公布号 CN102339314A 申请公布日期 2012.02.01
申请号 CN201110286094.X 申请日期 2011.09.24
申请人 国网电力科学研究院;南京南瑞集团公司 发明人 李昕;郁超;孔震
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 南京知识律师事务所 32207 代理人 汪旭东
主权项 一种基于XML的跨终端的数据表单描述与展现方法,包括:根据指定的数据表单界面,将其全局、局部样式,如颜色、字体、层次关系、对齐方式、换行方式等信息记录到界面描述文件中,将其界面元素与数据字段间的绑定关系,如数据的类型、可见性、只读性、校检规则以及数据字段的编辑器类型等信息记录到界面描述文件中,得到记录所述数据表单界面的界面描述文件;针对不同类型的终端,实现特定的界面描述解析器,解析所述界面描述文件,获取对应终端上的数据表单界面的布局方式及数据绑定关系,实现同一数据表单在不同类型终端上的界面展现,并使数据表单界面能够根据不同终端的屏幕大小进行自适应。
地址 210003 江苏省南京市鼓楼区南瑞路8号