ImageVerifierCode 换一换
格式:PPT , 页数:43 ,大小:300KB ,
资源ID:1064031      下载积分:50 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1064031.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面向[1].NET的Web应用程序设计课件4章.ppt)为本站会员(心***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

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

1、面向面向 .NET的的 Web 应用程序设计应用程序设计梁 辉*第 4章 XML学习4.1 XML快速入门 4.2 XML的概念 4.3 XML的术语 4.4 XML的实现 4.5 XML的实例分析 Date 2054.1 XML快速入门 4.1.1什么是 XMLXML是 Extensible Markup Language的简写,一种扩展性标识语言 HTML里面 有 很多 标签, 类似 ,等, 都是 在 HTML 4.0里 规范 和 定义 ,而 XML里 允许 你 自己创建这样 的标签, 所以叫做 可 扩展 性。 几个容易混淆的概念 1.XML并不是标记语言。2.XML并不是 HTML的替代

2、产品。3.不能用 XML来直接写网页。Date 2054.1 XML快速入门4.1.2 使用 XML有 什么好处XML使得在网络上使用 SGMLStandard Generalized Markup Language语言更加 “简单和直接 “: 简化了定义文件类型的过程,简化了编程和处理 SGML文件的过程,简化了在 Web上的传送和共享。1.XML可以广泛的运用于 web的任何地方 ; 2.XML可以满足网络应用的需求;3.使用 XML将使编程更加简单;4.XML便于学习和创建;5.XML代码将清晰和便于阅读理解 。Date 2054.1 XML快速入门示例文档 XML Quick S200

3、10115第一行 是一个 XML声明,表示文档遵循的是 XML的 1.0 版的规范。第二行定义了文档里面的第一个元素 (element),也称为根元素 : 。这个就类似 HTML里的 开头标记。注意,这个名称是自己随便定义的。再下面定义了四个子元素: title,author,email,和 date。分别说明文章的标题,作者,邮箱和日期。当然,你可以用中文来定义这些标签,看上去更便于理解:XML轻松学习手册 20010115Date 2054.1 XML快速入门学习 XML还必须掌握一种页面脚本语言,常见的就是 javascript和VB script。因为 XML数据是使用 script实

4、现 HTML中调用和交互的。我们看一个最简单的例子:实例 4.1.htmlDate 2054.1 XML快速入门4.1.3 XML和 HTML的区别 XML和 HTML都来自于 SGML,它们都含有标记,有着相似的语法 , HTML和 XML的最大区别在于: HTML是一个定型的标记语言,它用固有的标记来描述,显示网页内容。比如表示首行标题,有固定的尺寸。相对的, XML则没有固定的标记, XML不能描述网页具体的外观,内容,它只是描述内容的数据形式和结构。一个质的区别:网页将数据和显示混在一起,而 XML则将数据和显示分开来。在上面的例子 4.1.htm中,我们只关心页面的显示方式,我们可以

5、设计不同的界面,用不同的方式来排版页面,但数据是储存在 myfile.xml中,不需要任何改变。(如果你是程序员,你会惊讶的发现,这与模块化面向对象编程的思想极其相似!其实网页何尝不是一种程序呢? ) 正是这种区别使得 XML在网络应用和信息共享上方便,高效,可扩展。所以我们相信, XML做为一种先进的数据处理方法,将使网络跨越到一个新的境界。 Date 2054.1 XML快速入门4.1.4 XML的严格格式 吸取 HTML松散格式带来的经验教训, XML一开始就坚持实行 “良好的格式 “。我们先看 HTML的一些语句,这些语句在HTML中随处可见 :1.sample2.sample3.sa

6、mple4.samplar在 XML文档中,上述几种语句的语法都是错误的。因为 :1.所有的标记都必须要有一个相应的结束标记;2.所有的 XML标记都必须合理嵌套;3.所有 XML标记都区分大小写;4.所有标记的属性必须用 “括起来; Date 2054.1 XML快速入门所以上列语句在 XML中正确的写法是1.sample2.sample3.sample4.samplar另外, XML标记必须遵循下面的命名规则 :1.名字中可以包含字母、数字以及其它字母;2.名字不能以数字或 “_“ (下划线 ) 开头;3.名字不能以字母 xml (或 XML 或 Xml .) 开头;4.名字中不能包含空格

7、。在 XML文档中任何的差错,都会得到同一个结果:网页不能被显示。各浏览器开发商已经达成协议,对 XML实行严格而挑剔的解析,任何细小的错误都会被报告。你可以将上面的 myfile.xml修改一下,比如将 改为 ,会得到一个出错信息页面Date 2054.2 XML概念XML(Extensible Markup Language )4.2.1扩展性 -可以为自己的文档建立自己的标记 (tags)。 在 HTML里,有许多固定的标记,我们必须记住然后使用它们,你不能使用 HTML规范里没有的标记。而在 XML中,你能建立任何你需要的标记。你可以充分发挥你的想象力,给你的文档起一些好记的标记名称。比如,你的文档里包含一些游戏的攻略,你可以建立一个名为 的标记,然后在下再根据游戏类别建立 ,等标记。只要清晰,易于理解你可以建立任何数量的标记。扩展性使你有更多的选择和强大的能力,但同时也产生一个问题就是你必须学会规划。你自己要理解自己的文档,知道它由哪几部分组成,相互之间的关系和如何识别它们。关于建立标识还需要说明一点:标识是描述数据的类型或特性,比如宽 ,年龄 ,姓名 等,而不是数据的内容,比如: ,,这些都是无用的标记。如果你学过数据库,你可以这样理解,标识就是一种字段名。 Date 205

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。