网站大量收购独家精品文档,联系QQ:2885784924

[工学]面向NET的Web应用程序设计课件4章.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]面向NET的Web应用程序设计课件4章

面向.NET的Web应用程序设计 第4章 XML学习 4.1 XML快速入门 4.1.1什么是XML XML是Extensible Markup Language的简写,一种扩展性标识语言 HTML里面有很多标签,类似head,table等,都是在HTML 4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。 几个容易混淆的概念 1.XML并不是标记语言。 2.XML并不是HTML的替代产品。 3.不能用XML来直接写网页。 4.1 XML快速入门 4.1.2 使用XML有什么好处 XML使得在网络上使用SGMLStandard Generalized Markup Language语言更加简单和直接: 简化了定义文件类型的过程,简化了编程和处理SGML文件的过程,简化了在Web上的传送和共享。   1.XML可以广泛的运用于web的任何地方;   2.XML可以满足网络应用的需求;   3.使用XML将使编程更加简单;   4.XML便于学习和创建;   5.XML代码将清晰和便于阅读理解。 4.1 XML快速入门 示例文档 ?xml version=1.0?   myfile   titleXML Quick Start/title   authorajie/author   emailajie@/email   datdate   /myfile 第一行?xml version=1.0?是一个XML声明,表示文档遵循的是XML的1.0 版的规范。   第二行定义了文档里面的第一个元素(element),也称为根元素: myfile。这个就类似HTML里的HTML开头标记。注意,这个名称是自己随便定义的。   再下面定义了四个子元素:title,author,email,和date。分别说明文章的标题,作者,邮箱和日期。当然,你可以用中文来定义这些标签,看上去更便于理解:   ?xml version=1.0 encoding=GB2312?   文章   标题XML轻松学习手册/标题   作者ajie/作者   信箱ajie@/信箱   日日期   /文章 4.1 XML快速入门 学习XML还必须掌握一种页面脚本语言,常见的就是javascript和VB script。因为XML数据是使用script实现HTML中调用和交互的。我们看一个最简单的例子: 实例4.1.html 4.1 XML快速入门 4.1.3 XML和HTML的区别 XML和HTML都来自于SGML,它们都含有标记,有着相似的语法,HTML和XML的最大区别在于:HTML是一个定型的标记语言,它用固有的标记来描述,显示网页内容。比如H1表示首行标题,有固定的尺寸。相对的,XML则没有固定的标记,XML不能描述网页具体的外观,内容,它只是描述内容的数据形式和结构。   一个质的区别:网页将数据和显示混在一起,而XML则将数据和显示分开来。   在上面的例子4.1.htm中,我们只关心页面的显示方式,我们可以设计不同的界面,用不同的方式来排版页面,但数据是储存在myfile.xml中,不需要任何改变。   (如果你是程序员,你会惊讶的发现,这与模块化面向对象编程的思想极其相似!其实网页何尝不是一种程序呢?)   正是这种区别使得XML在网络应用和信息共享上方便,高效,可扩展。所以我们相信,XML做为一种先进的数据处理方法,将使网络跨越到一个新的境界。 4.1 XML快速入门 4.1.4 XML的严格格式 吸取HTML松散格式带来的经验教训,XML一开始就坚持实行良好的格式。   我们先看HTML的一些语句,这些语句在HTML中随处可见:   1.psample   2.bisample/b/i   3.tdsample/TD   4.font color=redsamplar/font 在XML文档中,上述几种语句的语法都是错误的。因为:  1.所有的标记都必须要有一个相应的结束标记;  2.所有的XML标记都必须合理嵌套;  3.所有XML标记都区分大小写;  4.所有标记的属性必须用括起来; 4.1 XML快速入门 所以上列语句在XML中正确的写法是   1.psample/p   2.bisample/i/b   3.tdsample/td   4.font color=redsamplar/font   另外,XML标记必须遵循下面的命名规则:   1.名字中可以包含字母、数字以及其它字母;   2.名字不能以数字或_ (下划线) 开头;   3.名字不能以字母xml (或XML 或Xml ..) 开头;   4.名字中不能包含空格。 在XML文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档