• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 9
    • 下载费用:30 金币  

    重庆时时彩是摇号的吗: 一种网页标记语言格式转换方法及系统.pdf

    关 键 词:
    一种 网页 标记 语言 格式 转换 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110096444.6

    申请日:

    2011.04.18

    公开号:

    CN102163233A

    公开日:

    2011.08.24

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情: 发明专利申请公布后的驳回IPC(主分类):G06F 17/30申请公布日:20110824|||著录事项变更IPC(主分类):G06F 17/30变更事项:申请人变更前:北京神州数码思特奇信息技术股份有限公司变更后:北京思特奇信息技术股份有限公司变更事项:地址变更前:100085 北京市海淀区上地九街9号数码科技广场二层变更后:100085 北京市海淀区中关村南大街6号中电信息大厦16层|||实质审查的生效IPC(主分类):G06F 17/30申请日:20110418|||公开
    IPC分类号: G06F17/30 主分类号: G06F17/30
    申请人: 北京神州数码思特奇信息技术股份有限公司
    发明人: 孟剑
    地址: 100085 北京市海淀区上地九街9号数码科技广场二层
    优先权:
    专利代理机构: 北京轻创知识产权代理有限公司 11212 代理人: 杨立
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110096444.6

    授权公告号:

    |||||||||

    法律状态公告日:

    2014.01.15|||2012.12.26|||2011.10.05|||2011.08.24

    法律状态类型:

    发明专利申请公布后的驳回|||著录事项变更|||实质审查的生效|||公开

    摘要

    本发明涉及一种网页标记语言格式转换方法及系统,方法包括定义原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则;根据原页面类型和目标页面类型提取对应规则模板直接对原页面标签和属性进行映射处理,生成需要转换的目标页面。因此在进行诸如将HTML格式页面向手持终端使用的WML或XML格式转换时不用改变原手持终端的系统,只是将原有系统HTML页面自动转换为手机终端能够通用支持的XHTML、WML或自定义XML等WAP格式页面进行展现的方式,实现系统移动化快速实施。本发明还提供了一种网页标记语言格式转换系统。

    权利要求书

    1.一种网页标记语言格式转换方法,包括步骤A:定义原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则;?步骤B:根据原页面类型和目标页面类型提取对应规则模板直接对原页面标签和属性进行映射处理,生成需要转换的目标页面。2.根据权利要求1所述的方法,其特征在于,所述原页面类型为HTML格式,目标页面类型为WML或XML格式。3.根据权利要求2所述的方法,其特征在于,所述步骤A包括:定义HTML页面格式标记语言标签和属性到WML或XML页面格式标记预言标签和属性的映射规则模板文档;所述步骤B包括:将HTML格式网页经过自定义格式的模板文档,根据模板定义规则对页面中数据进行过滤和页面重排,然后自动进行页面校正,之后根据XHTML-MP标签规范,对页面进行标签解析,对不支持的标签进行过滤,对支持标签根据标签属性规则生成页面DOM树,最后根据定义好的映射规则,将原标签映射生成对应的WML或XML目标格式的标签。4.根据权利要求3所述的方法,其特征在于,所述步骤B中根据模板定义规则对页面中数据进行过滤和页面重排,然后自动进行页面校正包括对标签未闭合的自动添加闭合标签,书写错误的标签进行校正或删除。5.一种网页标记语言格式转换系统,其特征在于,包括手持终端、应用服务器以及分别连接所述手持终端和所述应用服务器的中间件;所述中间件存储有原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则模板文档,所述中间件根据手持终端提交的请求提取应用服务器的原页面并根据规则模板转换成手持终端可识别的目标页面格式后将目标页面返回所述手持终端。6.根据权利要求5所述的系统,其特征在于,所述中间件包括用于进行传输协议的解析,对请求报文头,请求数据格式进行编辑处理以及对请求终端的型号、操作系统参数识别的请求处理器、用于将请求处理器处理后的请求发送给实际要访问的应用服务器,并接收应用服务器提供的响应原页面数据的内容获取器以及用于根据存储的原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则模板文档将内容获取器得到的应用服务器响应原页面数据转化为目标页面并返回所述手持终端的响应处理器。

    说明书

    一种网页标记语言格式转换方法及系统

    技术领域

    本发明涉及文本转换的方法及系统,尤其是一种网页标记语言格式转换的方法及系统。

    背景技术

    随着移动互联网的发展,企事业单位为充分利用移动互联网资源,以及手持终端实时办公的便捷性,都迫切的需要将现有IT系统,快速移植到手持终端使用。而采用传统的WAP开发方式实现系统移动化,需要重新设计系统流程逻辑,以及对原有系统进行改造并进行相关接口的开发,这些都会造成项目实施工作量大,成本高,风险大等问题,而采用定制终端方式进行开发,除工作量大,成本高等问题外,又存在着对于终端性能要求较高,不同终端操作平台互不兼容,对不可开放平台(如黑莓)无法开发等问题。因此,在不改变原有系统,只是将原有系统HTML页面自动转换为手机终端能够通用支持的XHTML、WML或自定义XML等WAP格式页面进行展现的方式,实现系统移动化快速实施是必要的。

    发明内容

    本发明所要解决的技术问题是提供一种网页标记语言格式转换的方法及系统,解决上述传统开发中的问题。

    本发明解决上述技术问题的技术方案如下:一种网页标记语言格式转换方法,包括

    步骤A:定义原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则;

    步骤B:根据原页面类型和目标页面类型提取对应规则模板直接对原页面标签和属性进行映射处理,生成需要转换的目标页面。

    本发明的有益效果是:实现IT系统的移动化,解决了传统IT系统移动化开发方式中工作量大,成本高,风险高,终端平台限制等问题,可便捷的用于系统移动化的快速实施?。

    在上述技术方案的基础上,本发明还可以做如下改进。

    进一步,所述原页面类型为HTML格式,目标页面类型为WML或XML格式。

    进一步,步骤A包括:定义HTML页面格式标记语言标签和属性到WML或XML页面格式标记预言标签和属性的映射规则模板文档;

    所述步骤B包括:将HTML格式网页经过自定义格式的模板文档,根据模板定义规则对页面中数据进行过滤和页面重排,然后自动进行页面校正,之后根据XHTML-MP标签规范,对页面进行标签解析,对不支持的标签进行过滤,对支持标签根据标签属性规则生成页面DOM树,最后根据定义好的映射规则,将原标签映射生成对应的WML或XML目标格式的标签。

    进一步,所述步骤B中根据模板定义规则对页面中数据进行过滤和页面重排,然后自动进行页面校正包括对标签未闭合的自动添加闭合标签,书写错误的标签进行校正或删除。

    本发明还提供了一种网页标记语言格式转换系统,包括手持终端、应用服务器以及分别连接所述手持终端和所述应用服务器的中间件;所述中间件存储有原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则模板文档,所述中间件根据手持终端提交的请求提取应用服务器的原页面并根据规则模板转换成手持终端可识别的目标页面格式后将目标页面返回所述手持终端。

    进一步,所述中间件包括用于进行传输协议的解析,对请求报文头,请求数据格式进行编辑处理以及对请求终端的型号、操作系统参数识别的请求处理器、用于将请求处理器处理后的请求发送给实际要访问的应用服务器,并接收应用服务器提供的响应原页面数据的内容获取器以及用于根据存储的原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则模板文档将内容获取器得到的应用服务器响应原页面数据转化为目标页面并返回所述手持终端的响应处理器。

    附图说明

    图1为本发明一种网页标记语言格式转换系统示意图;

    图2为本发明一种实施例a标签的转换流程图;

    图3为本发明另一种实施例对页面中Form标签的处理流程图;

    图4为本发明另一种实施例对Image的处理流程图。

    具体实施方式

    以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

    本发明提供了一种网页标记语言格式转换方法,包括预先定义原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则;根据原页面类型和目标页面类型提取对应规则模板直接对原页面标签和属性进行映射处理,生成需要转换的目标页面。

    作为一种实施例,将原HTML转换为WML或XML的具体转换方法为预先定义HTML标签到WML或XML格式标记语言标签和属性之间的映射规则,在接收到原HTML页面后根据原页面类型和目标页面类型提取对应规则模板直接对原页面标签和属性进行映射处理,对于HTML到XHTML的转换,程序先将HTML页面根据标签及属性的包含关系解析成DOM树结构,将书写错误或缺失的标签进行补填、过滤或校正,再根据XHTML-MP规范将DOM树结构中XHTML不支持的标签及属性过滤掉,形成新的XHTML能够支持的DOM树结构,最后再将该DOM树重新解析拼装成页面。经转换处理后数据格式为手机自带WAP浏览器或第三方XML解析器可以解析的标记语言。

    图1为本发明一种网页标记语言格式转换系统的示意图,如图所示,包括手持终端、应用服务器以及分别连接所述手持终端和所述应用服务器的中间件;所述中间件存储有原页面格式标记语言标签和属性到需要转换成的目标页面格式标记语言标签和属性之间的映射规则模板文档,所述中间件根据手持终端提交的请求提取应用服务器的原页面并根据规则模板转换成手持终端可识别的目标页面格式后将目标页面返回所述手持终端。其中,中间件包括请求处理器,内容获取器和响应处理器三个部分。请求处理器主要进行传输协议的解析,对请求报文头,请求数据格式等的编辑处理以及对请求终端的型号、操作系统等参数的识别;内容获取器主要是作为代理将请求处理器处理后的请求发送给实际要访问的应用服务器,并拿到应用服务器给出的响应数据,此处要确保中间件能够访问到应用服务器中间件才能获取到响应数据,从而进行下面的格式转换等操作;响应处理器由模板过滤器,网页矫正器,文本转换器,图片转换器等不同功能的小插件组成,实现将内容获取器得到的HTML格式的页面进行数据过滤、页面排版,页面的自动纠正校错,文本网页及office文档到XHTML-MP、WML或自定义WML格式的转换,图片的缩放,常用格式间(jpg、png、bmp、gif等)的相互转换等操作,最后响应处理器将转换处理后得到的新格式页面响应给终端浏览器进行显示。

    中间件先将获取的HTML格式网页经过自定义格式的模板文档,根据模板定义规则对页面中数据进行过滤和页面重排,然后自动进行页面校正,如标签未闭合的自动添加闭合标签,书写错误的标签进行校正或删除等,之后根据XHTML-MP标签规范,对页面进行标签解析,对不支持的标签进行过滤,对支持标签根据标签属性规则生成页面DOM树,最后根据中间件中定义好的映射规则,将原标签映射生成新格式的标签,如HTML中的a标签对应生成WML中的anchor标签,最后由终端WAP浏览器进行转换后页面解析展现。图2为a标签的转换流程图;图3为对页面中Form标签的处理流程图;图4为对Image的处理流程。

    以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的?;し段е?。

    关于本文
    本文标题:一种网页标记语言格式转换方法及系统.pdf
    链接地址://www.4mum.com.cn/p-5868220.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 河南快赢481开奖直播现场 快彩乐老11选5 河北11选5带坐标 四川金7乐技巧 大神娱乐棋牌官方 福彩3d试机号走势图带连线 易发棋牌下载安装 极速快3技巧 稳定信誉的在线的棋牌 喜乐彩 澳洲幸运8开奖官网 浙江十一选五开奖走势 排练三连线500期坐标图 贵州11选5中奖规则 3d组3复式中奖多钱 广东11选5开奖视频