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

XML轻松学习手册(四)_XML语法.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  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轻松学习手册(四)_XML语法

XML轻松学习手册(四):XML语法 疯狂代码 / ĵ http://XMLJiaoCheng/Article20051.html 第 4章 XML语法 提纲: .XML语法规则 2.元素语法 3.注释语法 4.CDATA语法 5.Namespaces语法 6.entity语法 7.DTD语法 通过前面 3章学习我们已经对什么是XML它实现原理以及相关术语有所了解接下来我们就开始学习XML语法规 范标准动手写自己XML文档 .XML语法规则XML文档和HTML原代码类似也是用标识来标识内容创建XML文档必须遵守下列重要规则 规则1:必须有XML声明语句 这点我们在上章学习时已经提到过声明是XML文档第句其格式如下 声明作用是告诉浏览器或者其它处理:这个文档是XML文档声明语句中version表示文档遵守XML规范标准版本 ;standalone表示文档是否附带DTD文件如果有参数为no;encoding表示文档所用语言编码默认是UTF-8规 则2:是否有DTD文件 如果文档是个\有效XML文档\(见上章)那么文档定要有相应DTD文件并且严格遵守DTD文件制定规范标准 DTD文件声明语句紧跟在XML声明语句后面格式如下 其中 \!DOCTYPE\是指你要定义个DOCTYPE; \type-of-doc\是文档类型名称由你自己定义通常于DTD文件名相同; \SYSTEM/PUBLIC\这两个参数只用其SYSTEM是指文档使用私有DTD文件网址而PUBLIC则指文档个公用 DTD文件网址 \dtd-name\ 就是DTD文件网址和名称所有DTD文件后缀名为\.dtd\ 我们还是用上面例子应该写成这样 规则3:注意你大小写 在XML文档中大小写是有区别 和 是区别标识注意在写元素时前后标识大小写要保持样例如:ajie写成ajie是 你最好养成种习惯或者全部大写或者全部小写或者大写第个字母这样可以减少大小写不匹配产生文档规则4:给 属性值加引号 在HTML代码里面属性值可以加引号也可以不加例如:word和word都可以被浏览器正确解释 但是在XML中则规定所有属性值必须加引号(可以是单引号也可以是双引号)否则将被视为规则5:所有标识必须有 相应结束标识 在HTML中标识可能不是成对出现比如 而在XML中规定所有标识必须成对出现有个开始标识就必须有个结束标识否则将被视为 规则6:所有空标识也必须被关闭 空标识就是标识对的间没有内容标识比如 ,等标识在XML中规定所有标识必须有结束标识针对这样空标识XML中处理思路方法是在原标识最后加/就可以 了例如:应写为 ; 应写为 ; 应写为 2.元素语法 元素由对标识以及其中内容组成就象这样:ajie元素名称和标识名称是样标识可以用属性来进步描述 在XML中没有任何保留字所以你可以随心所欲用任何词语来作为元素名称但是也必须遵守下列规范标准: 1.名称中可以包含字母、数字以及其它字母; 2.名称不能以数字或\_\ (下划线)开头; 3.名称不能以字母 xml(或 XML 或 Xml ..)开头 4.名称中不能包含空格 5.名称中间不能包含\:\(冒号) 为了使元素更容易阅读理解和操作我们还有些建议: 1.名称中不要使用\.\在很多语言中,\.\是作为对象属性例如:font.color同样原因\-\也最好不要用必须使用 以\_\代替; 2.名称尽量简短 3.名称大小写尽量采用同标准 4.名称可以使用非英文比如用中文但是有些软件Software可能不支持(IE5目前是支持中文元素) 另外补充点有关属性介绍说明在HTML中属性可以用来定义元素显示格式比如:word将把word显示为红色而在 XML中属性只是对标识描述和元素内容显示无关例如同样句:word并不会将word显示为红色(那么有网友会问 :如何在XML中将文字显示为红色呢?这就需要使用CSS或者XSL我们在下面详细讲述) 3.注释语法 注释是为了便于阅读和理解在XML文档添加附加信息将不会被解释或则浏览器显示 注释语法如下: 可以看到它和HTML中注释语法是样非常容易养成良好注释习惯将使你文档更加便

文档评论(0)

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

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

1亿VIP精品文档

相关文档