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

CHP02XML语法名称空间.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 XML 语法 命名空间 学习目标 第2章 XML的语法 命名空间 2.1 XML声明 2.2 注释 2.3 元素 2.4 属性 2.5 CDATA段 2.6 名称空间 2.7 规范的XML文档 创建 XML 文档 构建 XML 文档的步骤: 陈述 XML 声明 创建根元素 创建 XML 代码 2.1 XML声明 XML声明以 “?xml” 标识开始、 以“?” 标识结束。 最基本的XML声明: ?xml version=“1.0” ? 包含多个属性的XML文档的声明格式: ?xml version=1.0 encoding=gb2312 standalone=yes ? 1. XML声明中的版本属性 一个简单的XML声明中可以只包含属性version,目前该属性的只可以值可以取1.0 。 ?xml version=“1.0” ? 注意: 版本号既可以用单引号也可以用双引号来分隔,它必须是“xml”之后的第一个属性。 “xml”是处理指令名,用来标识该文件是XML文档(注意:“xml”必须小写,并且XML文档是大小写敏感的)。 2.XML声明中的编码属性 如果在XML声明中没有指定encoding属性的值,那么该属性的默认值是“UTF-8”。例如: ?xml version=“1.0” encoding=“UTF-8” ? 声明指定encoding属性的值是UTF-8编码。如果XML使用UTF-8编码,那么标记以及标记的内容就可以使用汉字、日文、英文等,XML解析器就会识别这些标记并正确解析标记中的内容。如果encoding属性的值为“UTF-8”,XML文件必须选择“UTF-8”编码来保存. 简体中文码:GB2312 繁体中文码:BIG5 西 欧 字 符: UTF-8 3.XML声明中的独立性属性 一个文档的声明格式如下: ?xml version=1.0 encoding=gb2312 standalone=yes ? standalone来指明是否有引用外部文件。standalone=no表示XML调用外部文件 standalone=yes表示XML没有调用外部文件 2.2 注释 注释的语法如下: XML文件的注释和HTML文件相同,注释以“!--”开始,以“--”结束,XML解析器将忽略注释的内容,不对它们实施解析处理。 2.3 元素 XML文件中的元素分为非空元素和空标记两种 。 1.空元素 空元素不标记任何内容,所以空元素不需要开始标记和结束标记,空元素以 “”标识开始,用“/” 标识结束 . 张西欧 age=24 sex=男 / 张西欧 / 2.非空元素 非空元素必须由“开始标记”与“结束标记”组成,“开始标记”与“结束标记”之间是该标记所标记的数据,标记间的数据被认为是元素的值。 sex 男 /sex 非空元素的内容可以有两部分构成:文本数据和标记,其中的标记称做该元素的子元素。 可以把元素内容为文本的非空元素转换为空元素。 hello下午好/hello hello content=“下午好”/hello 元素 – 元素的四种形式 空元素 student/ 带有属性的空元素 student name=张三 age=18/ 带有内容的元素 student 这是一个学生的信息 name张三/name age18/age /student 带有内容和属性的元素 student name=张三 age18/age /student 3.元素的命名规则 在XML中,元素由开始标签、元素内容和结束标签构成,对于空元素,由空元素标签构成。 每一个元素有一个用名字标识的类型,同时它可以有一个属性说明集,每一个属性说明有一个名字和一个值。 在给元素命名的时候要注意,以“xml”或其他任何匹配 ((‘X’|‘x’) (‘M’|‘m’) (‘L’|‘l’)) 的字符串开头的名字,被保留用于XML规范的当前版本或后续版本的标准化。此外,在给元素命名时,还要遵守下列规范: 1、名称只能以字母、下划线(_)或者冒号(:)开头; 2、名称中可以包含字母、数字、下划线以及其它在XML标

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档