xml及wml教程

xml及wml教程

ID:32351962

大小:3.47 MB

页数:372页

时间:2019-02-03

xml及wml教程_第1页
xml及wml教程_第2页
xml及wml教程_第3页
xml及wml教程_第4页
xml及wml教程_第5页
资源描述:

《xml及wml教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XML及WML教程李秋云编著人民邮电出版社内容提要本书是为读者学习XML元标记语言和WML实例标记语言而准备的教材。书中首先介绍了XML基础知识,包括扩展标记语言XML的基础知识及XML系列协议中的主要相关协议,如Namespaces、XLink、XSLT、Xpointer等。然后,结合大量实例全面而详尽地介绍了以下内容:基于XML的实例标记语言WML(WirelessMarkupLanguage,无线标记语言)及其脚本语言WMLScript;如何对WML文档进行二进制压缩;如何利用WML来设计丰富多彩的WAP网页。并对相关的WAP开发等问题进行了深入的阐述。本书可供从事计算机

2、网络工作的高级技术人员参考,也可供高等院校计算机专业和电子专业的高年级学生或研究生作为XML及WML的教材使用。人民邮电出版社李秋云编著字数:千字2001年1月第1版印数:1–0000册2001年月北京第1次印刷ISBN7-115-09421-7/TP312XM定价:34.00元前言现在,许多在软件业中很有影响力的公司都宣称它们的产品中支持XML,并促使XML成为下一代Web的发展方向。甚至有人称,XML将是21世纪Web上的“世界语”。XML到底是什么样一种标记语言,又是如何产生的呢?近十年来,因特网获得了空前规模的发展,特别是以Web为核心的检索业务得到了巨大的发展,而第一

3、代网页设计语言HTML,又是Web技术得以发展的基础,基于HTML的Web检索技术已经成为被普遍接受的应用模式。在通信领域,HTML已经成为事实上的表示层句法标准并被广泛使用。近几年来,为了满足不断出现的新的应用需求,HTML得到了极大的丰富和发展,但同时我们也看到随着网络的进一步发展,HTML的缺点也逐渐暴露出来,主要包括:其一,HTML的标记都是固定的,而实际应用中又常常需要一些特殊标签,要想满足多种应用领域的不同要求,需要在HTML中增加大量的标签,显然这是不现实的。其二,HTML文档内部结构的条理性较差。为此浏览器的开发者则不得不把大量的精力耗费在文法错误的包容上,这样

4、不但会增加浏览器程序的复杂性,甚至会降低浏览时的效率。其三,HTML不利于搜索引擎的搜索。HTML标签本身,几乎和文档内容没有任何关系,不能给搜索引擎提供足够的线索。如果让搜索引擎在网上的HTML文档中搜索某项内容,它返回的条目常常是成千上万,而不能迅速准确地完成搜索任务。XML(可扩展的标记语言)是W3C组织于1998年2月发布的第二代因特网网页设计语言的标准,它的出现为网络应用注入了新的活力。W3C组织制定XML标准的初衷是,定义一种用于在Internet上交换数据的标准。W3C采取了简化SGML的策略,在SGML基础上,去掉语法定义部分,适当简化DTD部分,并增加了部分互

5、联网的特殊成分。因此,XML也是一种标记语言,基本上是SGML的一个子集。因为XML也有DTD,所以XML也可以作为派生其他标记语言的元语言。在Internet上,XML的用途不仅仅是制作网页,它的作用主要有两个,一是作为元标记语言,定义各种实例标记语言;二是作为标准交换语言,担负起描述交换数据的作用。在没有XML的情况下,要想定义一个标记语言并使之推广应用是非常困难的。一方面,相关的组织要对这个标记语言进行多次评定、修改,即使它最终能成为一个正式推荐标准,可能也要等几年的时间。另一方面,为了让这套标记语言得到广泛应用,必须为它开发相应的浏览器,或者去游说各个浏览器厂商支持这种

6、新的标记语言,其艰难是可想而知的。而现在有了XML,你就可以自由地定制自己的标记语言,而不必通过任何组织的批准;另一方面,浏览器只要支持XML,就自然会支持这种新的标记语言,而这一点IE、Netscape等主流浏览器已经做到了。这样,利用XML,各个组织、个人就可以创建适合他们自己需要的标记语言,并且,这个标记语言可以迅速地投入使用。另外,XML的最大特点是,它把显示格式从文档中分离出去了,另存在样式表中。XML文档只包含内容。用这种形式存储时,文档内容非常地简单明晰,因为它所携带的信息不包–1–含对于显示格式的描述,而只是关于文档内容的信息。这样,如果需要改动信息的表现方式时

7、,无需改动信息本身,只要改动样式表文件就够了。同时在XML文档中可以进行高效的搜索,因为搜索引擎没必要再去遍历整个XML文件,它只需去找一找相关标记下的内容就够了,这样极大程度地提高了搜索的效率。毫不夸张地说,XML的标记为搜索引擎赋予了智慧!本书首先介绍了XML的起源及其基础知识,然后结合大量实例,系统地介绍了XML的文档类型定义和实体,以及XML家族的其他重要规范,包括名称空间、扩展链接和XSL样式表语言。前面介绍过,XML是一种元标记语言,可以用来定义实例标记语言,现在基于XML的实例

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。