xml第二章课后习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章课后习题

一、填空题

1.每个XML文档分为两个部分:序言和文档元素。

2.就是一个XML文档的声明。

3.XML文档内容的主体部分,一般由根元素,子元素,属性,注释和内容组成。

4.代表一个元素开始的分隔符被称作起始标记,代表一个元素结束的分隔符被称作结束标记。

5.XML文档中一共有四类元素,分别为空元素,仅含文本的,仅含子元素的元素,含子元素、文本或混合元素的元素。

二、选择题

1.属性(B)用来表示XML文档所使用的字符集。

A.version

B. Encoding

C. Standalone

2.XML(A)提供了一个避免元素明明冲突的方法。

A.命名空间

B.DTD

C.XSD

D.XSL

3.下列哪段代码描述的是空元素?(C)

A.gone with the wind

movie

classic

B.

gone with the wind

movie

classic

C.

4.含有中文字符的XML文档中,encoding的属性值应设为(B)

A.BIG5

B.GB2312

C.UTF-8

5.实体引用是一种合法的XML名字,前面带有一个符号(A)

A. &

B. ;

C. +

三.简答题

1.写出格式良好的XML文档规则。

答:规则1:必须有XML声明语句;

规则2:注意大小写;

规则3:所有的XML文档必须有且只有一个根元素;

规则4:属性值必须使用引号"";

规则5:所有的标识必须有相应的结束标识;

规则6:所有的空标识也必须被关闭;

规则7:标识必须正确嵌套;

规则8:处理空白字符;

规则9:处理特殊字符。

2.XML元素的命名规范是什么?

答:在XML中,基本上没有什么保留字,所以我们可以随心所欲的用任何词语来作为元素名称,但是XML元素的命名必须遵守下列规范:

1、元素的名字可以包含子母,数字和其他字符。

2、元素的名字不能以数字或者标点符号开头。

3、元素的名字不能以XML(或者xml,Xml,xMl...)开头。

4、元素的名字不能包含空格。

5、尽量避免使用“-”,“.”,因为有可能引起混乱。

6、元素的命名应该遵循简单易读的原则,例如:是一个不错的名字,

则显得啰嗦了。

7、XML文档往往都对应着数据表,我们应该尽量让数据库中的字段的命名和相

应的XML文档中的元素的命名保持一致,这样可以方便数据变换。

8、非英文/字符/字符串也可以作为XML元素的名字,例如<歌曲>、<文章>等,

这都是完全合法的名字。但是有一些软件不能很好的支持这种命名,所以我们最好尽量使用英文字母来进行命名。

9、在XML元素命名中不要使用":",因为XML命名空间需要用到这个十分特殊

的字符。

相关文档
最新文档