XML语法元素属性.docx

XML语法元素属性.docx

ID:59251923

大小:25.42 KB

页数:8页

时间:2020-09-08

XML语法元素属性.docx_第1页
XML语法元素属性.docx_第2页
XML语法元素属性.docx_第3页
XML语法元素属性.docx_第4页
XML语法元素属性.docx_第5页
资源描述:

《XML语法元素属性.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XML语法1.所有XML元素都须有关闭标签在HTML,经常会看到没有关闭标签的元素:

Thisisaparagraph

Thisisanotherparagraph在XML中,省略关闭标签是非法的。所有元素都必须有关闭标签:

Thisisaparagraph

Thisisanotherparagraph

注释:您也许已经注意到XML声明没有关闭标签。这不是错误。声明不属于XML本身的组成部分。它不是XML元素,也不需要关闭标签。2.XML标签对大小写敏感XML元素使用XML标签进行定义。XML标签对大小写敏感。在XML中,标签与标签

2、etter>是不同的。必须使用相同的大小写来编写打开标签和关闭标签:这是错误的。这是正确的。注释:打开标签和关闭标签通常被称为开始标签和结束标签。不论您喜欢哪种术语,它们的概念都是相同的。3.XML必须正确地嵌套在HTML中,常会看到没有正确嵌套的元素:Thistextisboldanditalic在XML中,所有元素都必须彼此正确地嵌套:Thistextisboldanditalic在上例中,正确嵌套的意思是:由于元素是在元素内打开的,那

3、么它必须在元素内关闭。4.XML文档必须有根元素XML文档必须有一个元素是所有其他元素的父元素。该元素称为根元素。.....5.XML的属性值须加引号与HTML类似,XML也可拥有属性(名称/值的对)。在XML中,XML的属性值须加引号。请研究下面的两个XML文档。第一个是错误的,第二个是正确的:GeorgeJohnGeorge

4、John在第一个文档中的错误是,note元素中的date属性没有加引号。6.实体引用在XML中,一些字符拥有特殊的意义。如果你把字符"<"放在XML元素中,会发生错误,这是因为解析器会把它当作新元素的开始。这样会产生XML错误:ifsalary<1000then为了避免这个错误,请用实体引用来代替"<"字符:ifsalary<1000then在XML中,有5个预定义的实体引用:注释:在XML中,只有字符"<"和"&"确实是非法的。大于号是合法的,但是用

5、实体引用来代替它是一个好习惯。7.XML中的注释在XML中编写注释的语法与HTML的语法很相似:8.在XML中,空格会被保留HTML会把多个连续的空格字符裁减(合并)为一个:HTML:HellomynameisDavid.输出:HellomynameisDavid.在XML中,文档中的空格不会被删节。9.XML以LF存储换行在Windows应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。这对字符与打字机设置新行的动作有相似之处。在Unix应用程序中,新行以LF字符存储。而Macintosh应用程序使用CR来存储新行。X

6、ML元素XML文档包含XML元素。1.什么是XML元素?XML元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。HarryPotterJK.Rowling200529.99LearningXMLErikT.Ray

7、or>200339.95在上例中,都拥有元素内容,因为它们包含了其他元素。只有文本内容,因为它仅包含文本。在上例中,只有元素拥有属性(category="CHILDREN")。2.XML命名规则XML元素必须遵循以下命名规则:l名称可以含字母、数字以及其他的字符。l名称不能以数字或者标点符号开始。l名称不能以字符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。