- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
XML基础
目录CONTENTS了解XML语言的特点、用途及文档结构;01掌握XML语言的语法;02掌握XML语言的命名空间。03
一、XML简介XML(ExtensibleMarkupLanguage)是一种可扩展的标记语言。标记语言是指在普通文本中加入一些具有特定含义的标记(Tag),以对文本的内容进行标识和说明的一种文件表示方法。作为一种标记语言,XML与HTML类似,但并非HTML的替代。XML和HTML为不同的目的而设计,HTML被设计用来显示数据,其重点是数据的外观;而XML被设计用来传输和存储数据,是一种独立于软件和硬件的信息传输工具,其重点是数据的内容。作为一种标记语言,XML最基本、最主要的功能就是在文档中添加标签。
一段示例代码:?xmlversion=1.0standalone=yes?bookbooknameAndroidProgrammingGuide/booknameauthornameZhang/namesexmale/sexage45/agecountryChina/country/authorprice35.5/price/book一、XML简介
几点说明:XML文件是纯文本文件,只是来描述数据,不具备任何行为。该文件的传送、显示、接收需要另外编写软件或程序。XML文件中的标记可以是用户自己定义的。XML对所使用的标记进行说明的部分称为DTD(documenttypeDefination)。XML文件的显示可以在样式文件中定义。一、XML简介
二、XML的用途XML的主要用途是各种应用程序之间进行数据传输,它在信息存储和描述领域变得越来越流行。简化数据共享简化数据传输简化平台的变更使数据更有用
XML使用了简单的具有自我描述性的语法,采用一种有逻辑的树形结构。XML文档必须包含根元素,该元素是所有其他元素的父元素;文档中的元素形成了一棵文档树,这棵树从根部开始,并扩展到树的最底端;所有元素均可拥有子元素;相同层级上的子元素为兄弟元素;所有元素均可拥有文本内容和属性。一、XML简介
一个XML文档实例?xmlversion=1.0encoding=gb2312standalone=yes?computerbooksbookbooknameAndroidProgrammingGuide/booknameauthornameZhang/namecountryChina/country/authorprice35.5/peice /bookbookbooknameXMLTutorial/nameauthornameMark/namecountryCanada/country/authorprice38/peice/book/computerbooks
一个XML文档实例
四、XML语法1.声明(Declaration)部分又称为“前言”(Prolog)是一条XML指令,位于文档的首行。例如:?xmlversion=1.0encoding=gb2312standalone=yes?该行的内容包括: ?……?:表示该行是一条指令。 xml:表示该文件是一个XML文件。 version=1.0:表示该文件遵循的是XML1.0标准。 encoding=gb2312:表示该文件使用的是gb2312字符集。 standalone=yes:表示该文件未引用其他外部的XML文件。
XML声明必须是文档的首行,且必须从第一个字符开始,前面不能有包括空格在内的任何其他字符。XML指令与标签一样,都不属于文档的内容,都是根据XML规范添加进文档的附加信息。标签用于标注文档的内容,而指令则用于控制文档。无论是解析器还是最终处理XML文档的应用程序,都要根据指令所提供的控制信息对文档进行分析,否则,将无法正确解读文档。当文档的字符集为UTF-8,UTF-16且standalone=“yes”时该行可以省略,但是不建议省略。四、XML语法
2.XML元素XML元素使用XML标签进行定义。XML的语法规则要求所有XML元素都必须有开始标签和结束标签。元素可包含其他子元素、文本或者两者的混合物。标签实际上就是标记名,同时也是元素名。元素的名称可以含字母、数字以及其他的字符,不能以数字或者标点符号开始,不能以字符“xml”(或者XML、Xml
您可能关注的文档
- (1.20)--5-7颜色的客观三属性.ppt
- (1.21)--6-1 CIE 1960 UCS和CIE 1964 UVW颜色科学与技术.ppt
- (1.22)--6-1颜色空间的均匀性.ppt
- (1.23)--6-2 CIELAB均匀颜色空间.ppt
- (1.24)--6-3 CIELAB色差及其计算.ppt
- (1.25)--6-4 CIELUV均匀颜色空间.ppt
- (1.26)--6-6 CMC、CIE94及CIEDE2000色差公式颜色科学与技术.ppt
- (1.27)--7-1计算机色彩模式.ppt
- (1.28)--8-1颜色密度颜色科学与技术.ppt
- (1.30)--8-4印刷墨层厚度计算.ppt
原创力文档


文档评论(0)