[发明专利]基于ietm标准的xml数据模块制作和展示方法无效

专利信息
申请号: 201110171540.2 申请日: 2011-06-24
公开(公告)号: CN102207975A 公开(公告)日: 2011-10-05
发明(设计)人: 刘江;刘军;许文奕;闫文奇 申请(专利权)人: 天津大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 天津市北洋有限责任专利代理事务所 12201 代理人: 刘国威
地址: 300072*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 ietm 标准 xml 数据 模块 制作 展示 方法
【权利要求书】:

1.一种基于ietm标准的xml数据模块制作和展示方法,其特征是,包括下列步骤:

(1)xml数据模块的组织

在电子技术手册的开发阶段,用xml封装原始数据模块,得到xml数据模块;

封装数据模块,要考虑集成3种形式的数据文字、表格、图片,每个xml数据模块中,可能只出现其中1种形式,也可能3种形式都有,并且3种形式随意组合;

对xml数据模块划分片段,每个xml数据模块可包含任意多个片段,每个片段中包含3种数据形式文字、表格、图片,但每种数据形式有“空”和“非空”2种状态,每个片段中只有1种数据形式;

设计5种xml标签,每个xml数据模块可包含任意个片段,每个片段包含4种标签文字word、图片pic、表格的表头trs、表格的正文tds,在一个片段中,只有1种标签的内容非空,其余标签的内容为空;

表格的表头和表格的正文部分,用#分隔单元格的内容;

(2)xml数据模块的展示:

Xml数据模块的展示主要主要涉及解析与显示两部分:

在进行xml数据模块的解析时,可以使用dom4j实现对xml文件的解析,读出各个片段中标签word、pic、trs、tds的内容。读出有关内容后,将数据存入session;

显示页面时首先从session中取出数据,循环判断各个片段的对应各个标签的内容,各个片段中内容不为空的那个标签,有输出显示,各个片段中内容为空的那些标签,没有输出显示。这样,生成了最后的页面,每一个片段仅显示文字、图片、表格中的一种;

在显示文字或图片时,直接将文字内容或图片的路径填入页面;

在显示表格时,先读出整个表头的内容,用单元格分割符“#”对字符串进行分割,所得数组即存储了表格表头所有单元格的内容,而数组长度即为表格的列数,处理表格正文部分时,同样也按上述方式,即以“#”分割不同单元格内容,得到一存储所有单元格内容的数组。因为已经获得表格列数,设其值为column,故数组中,从第一个元素起,每column个元素即为一行的内容,按此方式读取并将其填入页面就完成了表格的显示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110171540.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top