版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、W2M 数据网关 模板标签说明 文件标识:文件标识:CoVics-W2M-RD-UR 当前版本:当前版本:1.0 作作 者:者:Wu Lei 文件状态:文件状态: 草稿 正式发布 完成日期:完成日期:2010-9-6 W2M 数据网关模板制作说明 北京高维信诚,2008Page 2 of 9 文件控制 版本记录版本记录 日期日期作者作者参与者参与者变更说明变更说明 2010-9-6Wu Lei W2M 数据网关模板制作说明 北京高维信诚,2008Page 3 of 9 目目目 录录录 1.文档介绍文档介绍.4 1.1.目的.4 1.2.范围.4 1.3.读者对象.4 1.4.参考资料.4 2.
2、数据网关概述数据网关概述.4 3.模板简介模板简介.5 3.1.模板规范.5 4.扩展标签扩展标签.6 4.1.SUB 替换标签.6 4.2.LIST 列表标签 .7 4.3.CONTENT 内容标签.7 4.4.PLUGIN 插件标签 .8 W2M 数据网关模板制作说明 北京高维信诚,2008Page 4 of 9 1. 文档介绍文档介绍 1.1. 目的目的 本文主要定义 W2M 数据网关模板制作规范及模板扩展标签,以使读者理解并熟悉扩展标签 及其使用方法,并作为模板制作的主要依据。 1.2. 范围范围 针对 W2M 数据网关模板制作规范及扩展标签说明。 1.3. 读者对象读者对象 本文读者
3、包括但不限于以下对象:项目经理、系统架构师、开发工程师、测试工程师、技术 支持工程师 1.4. 参考资料参考资料 2. 数据网关概述数据网关概述 W2M 数据网关采用 HTTP 反向代理的技术,将用户手机访问手机站点的请求,转发到源 WEB 站 点上,获取源 WEB 网站返回的网页内容,并加载模板,对源 WEB 网页内容按模板设定的规则 重新组织和格式化,最后返回给用户手机。如下图所示: W2M 数据网关模板制作说明 北京高维信诚,2008Page 5 of 9 源 WEB 网站W2M 数据网关用户手机 模板 请求手机网站请求源网站 返回原始网页内容返回转换后的内容 加载模板,重 新组织内容
4、3. 模板简介模板简介 由上述可知,模板的作用主要是对源网页内容重新组织和格式化,并展示给终端用户。 W2M 数据网关模板是基于 XHTML 的文档,可以在模板中使用符合 XHTML BASIC 或 XHTML MOBILE PROFILE 标准的元素和属性。 以下元素不能在模板中使用:frame, frameset, iframe, script。 事件也不能使用,如:onclick, onload 等。 此外,模板扩展了一套专用标签,通过这些扩展标签对源网页内容进行操作和处理。后面有 专门的章节详述扩展标签的具体使用方法。 3.1. 模板规范模板规范 一个标准的模板文档,应包括文档类型声明
5、以及由标签包含的和消息体。 例如下面的文档: 高维信诚 W2M 数据网关模板制作说明 北京高维信诚,2008Page 6 of 9 此外,模板必须符合 XHTML 规范,包括: 1.所有的标记都必须要有一个相应的结束标记 。如.或 2. 所有标签的元素和属性的名字都必须使用小写。如: 3. 所有的 XML 标记都必须合理嵌套 。如. 4. 所有的属性必须用引号括起来 。 5. 所有非标签的或 6. 属性必须赋值,而不能简写。 如: 7. 注释内容中 不能出现”-”或“-”。 8. 图片标签必须有 alt 属性说明文字。如: 4. 扩展标签扩展标签 扩展标签名称及属性名称使用小写,属性值不区分大
6、小写。标签属性值支持单引号或双引号 包容,根据实际使用情况自定。 4.1. Sub 替换标签替换标签 在输入源网页内容时将指定文本内容替换成另外的内容。 用法用法 待替换的内容|替换后的内容 说明说明 以”|”分隔开待替换的内容和替换后的内容。 示例示例 abc|ABC 将源网页中出现的 abc 字符串替换成大写的 ABC 备注备注 如果有多个要替换的内容,可以使用多个 sub 标签。 如果待替换或替换后的内容中包含有破坏原 XML 文档结构的特殊字符,如”,应 使用 CDATA 将整个值括起,如:!CDATA表示将”。 W2M 数据网关模板制作说明 北京高维信诚,2008Page 7 of
7、9 4.2. List 列表标签列表标签 获取源网页中指定节点中所包含的所有超链接(元素) ,以列表形式展现。 用法用法 说明说明 tag:指明要获取的内容块节点的开始标签。如:表示获取源网页的 到之间的所有超链接。 此开始标签也可以包含属性。如: 指匹配到之间的超链接。如果是则匹配任何 div 标签中的超链 接,包括或等。 sequence 属性指出当源网页中出现多个相同的内容节点时,要获取第几个内容节点。 如:表示取源网页第二个节点中的所有超链接。 sequence 不是必须的属性。如果没有该属性则默认取第一个匹配的内容块。 split:每个超链接之间的分隔字符串。如:表示每个超链接之间换
8、行 间隔, | 则表示每个超链接以字符“|”间隔。 示例示例 4.3. Content 内容标签内容标签 取出源网页中指定节点中所包含的内容。 用法用法 W2M 数据网关模板制作说明 北京高维信诚,2008Page 8 of 9 说明说明 tag:指明要获取的内容块节点,用法与 list 标签的 tag 相同。如:表 示获取源网页的到中的内容。 sequence 属性指出当源网页中出现多个相同的内容节点时,要获取第几个内容节 点。如:表示取源网页第二个节点中的内容。 sequence 不是必须的属性。如果没有该属性则默认取第一个匹配的内容块。 revtag:要保留的源网页标签。如果有多个标签需
9、要保留,以“|”分隔。如:table|tr|td|div表示保留、等标签。该值如果为 空表示只输出文本内容而不保留任何 html 标签。 示例示例 4.4. Plugin 插件标签插件标签 在当前位置输出一段由外部程序产生的 html 内容。该外部程序可以是一个外部网页链接, 也可以是一个实现了CoVics.W2M.ReverseProxyBL命名空间下的ICustomApp接口的程序集。 用法用法 说明说明 src 属性指定网页类型的外部链接地址。该地址必须是一段不带查询参数的 url,系统会 附加用户的请求查询参数来请求该地址。 class 属性指定实现 IcustomApp 接口的命名空间和类名,assembly 属性指定该类所在的 程序集名。这两个属性必须一起使用。 可以根据需要只设置 src 的值或 assembly 和 class 的值。如果在插件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西来宾市兴宾区妇幼保健院招聘编外工作人员7人建设考试参考题库及答案解析
- 2026江西南昌市江铃新能源汽车有限公司招聘建设考试参考试题及答案解析
- 2026中国华腾工业有限公司春季招聘建设笔试模拟试题及答案解析
- 2026西南医科大学招聘编制外人员29人(四川)建设考试参考试题及答案解析
- 数据中心设备维护保养方案
- 人力资源审计与合规检查方案
- 水库岸坡防护与植草技术
- 企业运营成本控制与风险管控方案
- 2026湖南怀化市通道县县直企事业单位引进高层次及急需紧缺人才10人建设考试参考试题及答案解析
- 施工现场气候影响应对方案
- T-CBJ 2310-2024 酱香型白酒核心产区(仁怀) 酱香型白酒(大曲)生产技术规范
- 露天矿山运输安全培训课件
- 电机制造工测试考核试卷及答案
- 长春公益岗管理办法
- 国网竞聘面试题库及答案
- 矿山救护队培训知识课件
- 陪同老年人就医准备课件
- 村级水管员(农村供水方向)招聘笔试经典考题含答案
- 小区清洁保洁服务方案(3篇)
- 华北水利大水利工程测量课件09地形图测绘
- 2025年桂林市中小学教师招聘笔试考题+答案解析
评论
0/150
提交评论