WAP 基础-XML/XSLT

   WAP 的主页与 HTML 的主页非常不同。用于 WAP 的标记语言是 WML (Wireless Markup Language)。WML 使用标签 - 类似 HTML - 但是语法更严格且遵守 XML 1.0 标准。 WAP 主页

  WAP 的主页与 HTML 的主页非常不同。用于 WAP 的标记语言是 WML (Wireless Markup Language)。WML 使用标签 - 类似 HTML - 但是语法更严格且遵守 XML 1.0 标准。

  WML 页面的扩展名是 *.WML,就像 HTML 页面的扩展名是 *.HTML 一样。 WML 标签

  WML 几乎都是关于文本的。会拖慢手持设备之间通信的标签不会成为 WML 标志的组成部分。表格和图像的使用被严格限制。

  由于 WML 是一种 XML 应用,因此其标签对大小写敏感( 与 不同),且标签必须正确关闭。 WML Deck 和 Card

  WML 页面叫作 DECK(卡片组)。DECK 是由一系列 CARD (卡片)构造的,卡片之间通过链接彼此联系。当从移动电话访问一张 WML 页面时,页面中的所有卡片都会从 WAP 服务器下载下来。卡片之间的导航是通过电话的计算机完成的 - 在电话内部 - 不需要对服务器的额外访问。 WML 文档实例:

  Our HTML Tutorial is an award winning tutorial from W3School.

  Our XML Tutorial is an award winning tutorial from W3School.

  正如您从例子中看到的,WML 文档是一种 XML 文档。DOCTYPE 定义为 wml,并在 www.wapforum.org/DTD/wml_1.1.xml 访问 DTD。

  文档内容位于 ... 标签内。文档中的每个 card 位于 ... 标签内,实际的段落在

  ...

  标签中。每个 card 元素都有一个 id 以及一个 title。

时间: 2024-09-20 05:45:43

WAP 基础-XML/XSLT的相关文章

WAP 简介-XML/XSLT

  WAP 协议被设计用来在无线客户端(比如移动电话)上展示因特网内容. WAP 协议被设计用来在无线客户端(比如移动电话)上展示因特网内容. 您应当具备的基础知识 在继续学习之前,您需要对下面的知识有基本的了解: WWW, HTML 以及有关网页构建的基础知识 JavaScript XML 如果您希望首先学习这些项目,请在我们的首页访问这些教程. 什么是 WAP? 无线产品提出了 WAP 的理念.此标准的要点是在无线设备上展示因特网内容. WAP 指无线应用协议 WAP 是一种应用程序通信协议

Jsp结合XML+XSLT将输出转换为Html格式

js|xml|转换 我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用. 使用Jsp 加上tablib标识库,我们可以完成这种转换. 著名open source项目组jakarta.apache.org推出的系列标识库中,就有这个功能的tanglib:http://jakarta.apache.org/ta

JSP结合XML+XSLT将输出转换HTML

js|xml|转换 我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用. 使用Jsp 加上tablib标识库,我们可以完成这种转换. 著名open source项目组jakarta.apache.org推出的系列标识库中,就有这个功能的tanglib:http://jakarta.apache.org/ta

分离到底!用XML+XSLT+CSS+JQuery+WebService组建Asp.Net网站

前言 早在Web标准化风潮到来之前,我就考虑过XML+XSLT建站了,我以为这是一种非常优雅.高效.低耦的方案,必将大行其道. 然而时至今日,使用这种方案建站的人依然寥寥无几,大家还都在抱着Web标准化不撒手,其实Web标准化只是将表现(Css)分离了出来,而数据和结构仍然混杂在一起,它绝对不是我们最终的归宿,它只是一个过渡品. XHtml标准的建立初衷,其实也就是为了向XML过渡的,XML+XSLT+CSS才真正做到数据.结构.表现的完美分离,才是我们的终极目标. 诚然,XML+XSLT确实有

Step1数据系统技术(2.XML+XSLT的页面生成机制)

在本系统之中,网站的主体页面并不是通过普通的aspx返回方式返回的,而是采用一种XML+XSLT的形式,来自生成,这是我个人比较喜欢的方式,这种方式在这个系统之中有着更好的优势,我现在将优势列举几条: 1.完整的实现数据和表现形式的分离,数据完全在XML文件之中实现,而页面的表现的形式完全用XSLT实现,这样使程序的结构清晰简单,易于维护: 2.可以随意的选择将结果输出到文件或者Response: 3.XSLT可以自动的压缩HTML代码,生成紧凑,不易阅读而不影响浏览器解析的代码,你在XSLT文

Jsp结合XML+XSLT将输出转换为Html格式_JSP编程

我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用. 使用Jsp 加上tablib标识库,我们可以完成这种转换. 著名open source项目组jakarta.apache.org推出的系列标识库中,就有这个功能的tanglib:http://jakarta.apache.org/taglibs/doc/

用xml+xslt实现表格背景色按行交替设置

xml     在网络上经常可以看到背景色按行交替设置的表格,比较美观.但未必需要什么高深的服务器技术,用简单的xsl+xml照样能很好的实现他们. 比如,我们有这么一个记录网址的xml文档: <?xml version="1.0" encoding="utf-8" ?> <?xml-stylesheet type="text/xsl" href="XSLTFileLlink.xsl" ?> <i

xml =xslt 生成的表单,运行出来表单后,填写表单后怎么样将数据插入到数据库中?填到数据库中为什么都是空的?

问题描述 XML文件<?xmlversion="1.0"encoding="UTF-8"?><?xml-stylesheettype="text/xsl"href="view2.xsl"?><项目工作日志><项目名称></项目名称><项目编号></项目编号><日志内容></日志内容><作业人员></作业

Xml+Xslt测试工具

下载地址:http://download.csdn.net/detail/a497785609/5791359 说明:下载后,修改下Xslt部分的头部:<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:whir="http://www.whir.net/"> 上传程序时忘了修改,修改后便能正常编译输出.