- 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入门基础xml的语法规则
XML入门基础:XML的语法规则想索取更多相关资料请加qq:649085085或登录PS;本文档由北大青鸟广安门收集自互联网,仅作分享之用。提纲: 一.XML语法规则 二.元素的语法 三.注释的语法 四.CDATA的语法 五.Namespaces的语法 六.entity的语法 七.DTD的语法 一.XML语法规则???????? XML的文档和HTML的原代码类似,也是用标识来标识内容。创建XML文档必须遵守下列重要规则:规则1:必须有XML声明语句????????这一点我们在上一章学习时已经提到过。声明是XML文档的第一句,其格式如下:?xml version=1.0 standalone=yes/no encoding=UTF-8? 声明的作用是告诉浏览器或者其它处理程序:这个文档是XML文档。声明语句中的version表示文档遵守的XML规范的版本;standalone表示文档是否附带DTD文件,如果有,参数为no;encoding表示文档所用的语言编码,默认是UTF-8。????????规则2:是否有DTD文件????????如果文档是一个有效的XML文档(见上一章),那么文档一定要有相应DTD文件,并且严格遵守DTD文件制定的规范。DTD文件的声明语句紧跟在XML声明语句后面,格式如下:!DOCTYPE type-of-doc SYSTEM/PUBLIC dtd-name 其中:!DOCTYPE是指你要定义一个DOCTYPE;type-of-doc是文档类型的名称,由你自己定义,通常于DTD文件名相同;SYSTEM/PUBLIC这两个参数只用其一。SYSTEM是指文档使用的私有DTD文件的网址,而PUBLIC则指文档调用一个公用的DTD文件的网址。dtd-name 就是DTD文件的网址和名称。所有DTD文件的后缀名为.dtd。我们还是用上面的例子,应该写成这样:?xml version=1.0 standalone=no encode=UTF-8?!DOCTYPE filelist SYSTEM filelist.dtd????????规则3:注意你的大小写????????在XML文档中,大小写是有区别的。P和p是不同的标识。注意在写元素时,前后标识大小写要保持一样。例如:Authorajie/Author,写成Authorajie/author是错误的。你最好养成一种习惯,或者全部大写,或者全部小写,或者大写第一个字母。这样可以减少因为大小写不匹配产生的文档错误。????????规则4:给属性值加引号????????在HTML代码里面,属性值可以加引号,也可以不加。例如:font color=redword/font和font color=redword/font都可以被浏览器正确解释。但是在XML中则规定,所有属性值必须加引号(可以是单引号,也可以是双引号),否则将被视为错误。????????规则5:所有的标识必须有相应的结束标识????????在HTML中,标识可能不是成对出现的,比?lt;br。而在XML中规定,所有标识必须成对出现,有一个开始标识,就必须有一个结束标识。否则将被视为错误。规则6:所有的空标识也必须被关闭空标识就是标识对之间没有内容的标识。比如br,img等标识。在XML中,规定所有的标识必须有结束标识,针对这样的空标识,XML中处理的方法是在原标识最后加/,就可以了。例如:br应写为br /;META name=keywords content=XML, SGML, HTML应写为META name=keywords content=XML, SGML, HTML /;IMG src= cool.gif应写为IMG src= cool.gif / 第四章 XML语法二.元素的语法?????????元素由一对标识以及其中的内容组成。就象这样:ajie。元素的名称和标识的名称是一样的。标识可以用属性来进一步描述。 在XML中,没有任何保留字,所以你可以随心所欲的用任何词语来作为元素名称。但是也必须遵守下列规范: 1.名称中可以包含字母、数字以及其它字母;2.名称不能以数字或_ (下划线)开头;3.名称不能以字母 xml(或 XML 或 Xml ……)开头4.名称中不能包含空格5.名称中间不能包含:(冒号) 为了使元素更容易阅读理解和操作,我们还有一些建议:1.名称中不要使用..因为在很多程序语言中,.是作为对象的属性,例如:font.color.同样的原因-也最好不要用,必须使用的,以_代替;2.名称尽量简短。 3.名称的大小写尽量采用同一标准。 4.名称可以使用非英文字符,比如用中文。但是有些软件可能不支持。(IE5目前是支持中文元素的。) 另外,补充一点关于属性的说明。在
您可能关注的文档
最近下载
- 七年级下学期体育与健康教案全集(54课时).doc VIP
- 2025年绿色矿山建设技术挑战与机遇报告.docx
- 住房公积金贷款全权代理委托书范本.docx VIP
- 2024-2025学年人美版(2024)美术小学一年级上册教学设计(附教材目录).docx VIP
- 【北师大版】二年级《劳动实践指导手册》第1课《清洗我的小水杯》课件.pptx VIP
- 高中通用技术作品实验报告.doc VIP
- 急性有机磷农药中毒诊治.ppt VIP
- JB_T 7334-2016 手拉葫芦.pdf VIP
- 燃气管道施工方案.doc VIP
- DB15T 3962.3-2025绿色矿山建设规范 第3部分:黄金行业.pdf VIP
文档评论(0)