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

共46页8.4WebService的创建.ppt

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

第8章 XML Web Service 主要内容 XML简介 XML的显示格式 Web Service的组成 Web Service的创建 使用Web Service 8.1 XML简介 什么是XML XML文件的编辑和保存 8.1.1 什么是XML XML是Extensible Markup Language的缩写,是由万维网联盟(World Wide Web Consortium,W3C)定义的一种语言,称之为可扩展置标语言。所谓可扩展性是指XML允许用户按照XML规则自定义标记。XML文件是由标记及其所标记的内容构成的文本文件,与HTML文件不同的是,这些标记可自由定义,其目的是使得XML文件能够很好地体现数据的结构和含义。W3C推出XML的主要目的是使得Internet上的数据相互交流更方便,让文件的内容更加易懂。 8.1.1 什么是XML 以下是一个简单的XML文件: ?xml version=1.0 ? 学生 姓名张三 性别男/性别 出生日期1985年6月6日/出生日期 /姓名 /学生 上面的XML文件包含一个XML声明: ?xml version=1.0 ? 8.1.1 什么是XML 该文件还包含4个标记,每个标记都必须包括开始标记和结束标记。标记的开始标记和结束标记之间的内容称为该标记所标记的内容,简称“标记的内容”。一个标记的内容中可以包含文本或其他的标记,其中包含的标记称为该标记的子标记。XML文件有且仅有一个根标记,其他标记都必须封装在根标记中,文件的标记必须形成树状结构。上面的XML文件的根标记的开始标记是学生,结束标记是/学生,该根标记有一个子标记姓名…/姓名,而标记姓名…/姓名的子标记是性别…/性别和出生日期…/出生日期。XML文件必须符合一定的语法规则,只有符合这些规则,XML文件才可以被XML解析器解析,以便利用其中的数据。 8.1.1 什么是XML 下面的XML文件都是错误的,其中的“A.xml”文件没有根标记,“B.xml”文件的标记没有形成树状结构(标记有交叉)。 A.xml ?xml version=1.0 ? 名称洗衣机/名称 价钱1520元/价钱 B.xml ?xml version=1.0 ? 李四 性别男出生日期 /性别1988年8月8日/出生日期 /李四 8.1.2 XML文件的编辑和保存 编辑与保存 怎样检查XML 编辑与保存 XML是由标记及其所标记的内容构成的文本文件,尽管可以采用一些专用的XML文件编辑器来编辑XML,但对于学习XML,建议使用纯文本编辑器来编辑XML文件。本书以Windows的“记事本”做编辑器。XML文件保存的扩展名必须为“.xml”,例如:“sample.xml”、“test.xml”等。 编辑与保存 一个XML文件应当以XML声明作为文件的第一行,在其前面不能有空白、其他的处理指令或注释。XML声明以“?xml”标识开始,以“?”标识结束。 注意:“?”和“xml”之间,以及“?”和“”之间不能有空格。 以下是一个最基本的XML声明: ?xml version=1.0 ? 怎样检查XML XML的语法规则非常严格,这一点和HTML有很大的不同, HTML本身语法不严格,严重影响网络信息传送和共享。W3C吸取了HTML发展的教训,对XML指定了严格的语法标准,例如,标记都必须要有一个开始标记和结束标记,所有的标记都必须合理嵌套,即形成树状结构。也就是说XML文件必须符合一定的语法规则,只有符合这些规则,XML文件才可以被XML解析器解析,以便利用其中的数据。XML文件分为规范的XML文件和有效的XML文件,符合W3C制定的基本规则的XML文件称为规范的XML文件,规范的XML文件如果再符合额外的一些约束就称为有效的XML文件。为了检查XML文件是否规范,一个简单的办法就是用浏览器(比如IE 6.0)打开XML文件,如果XML文件是规范的,浏览器将显示XML源文件,否则将显示出错信息。如图8-1所示是一个规范的XML文件显示结果,图所示是一个不规范的XML文件显示结果。 格式正确的XML文件显示结果 格式错误的XML文件显示结果 8.2 XML的显示格式 XML可以很好地描述数据的结构,有效地分离数据的结构和表示,可以作为数据交换的标准格式。而HTML是用来编写Web页的语言,HTML把数据和数据的显示外观捆绑在一起,如果只想使用数据而不需要显示,可以想象,将数据和显示分离是多么的困难。HTML不允许用户自定义标记,目前的HTML大约有100多个标记。HTML不能体现数据的结构,只能够描述数据的显示格式。下列HTML将数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档