《XML程序设计》复习资料

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

《XML基础》复习资料

1.XML标记名必须由英文字母、下划线开始,可以由英文字母、数字、下划线组成。

2.良好的XML文档要求的是有符合规范的声明语句、每个元素有正确的起始、结束标记、

元素正确嵌套,没有交叉现象出现。

3.在W3C XML Schema文档中,choice元素用来声明只有一个相容元素必须出现,用于互

斥情况。

4.为定义一个XML文档的结构,开发者可以使用的XML技术有DTD。

5.XML声明

6.Document是XML提供的编程接口,表示XML文档的根节点,代表XML本身。

7.Xml是区分大小写的,正确的xml标记如

8.W3C XML Schema文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定

义同一元素的元素属性是ref。

9.统一资源标识符简称为URI。

10.使用CSS,要隐藏元素,应选用display: none显示方式。

11.在CSS中,当对margin设置四个值时分别表示上、右、下、左四边的值。

12.如果需要在XML文件中显示简体中文,那么encoding的值为GB2312。

13.XML Schema中,< complexType >标签用于定义复合类型。

14.对于代码:,在xml

中创建age属性时,age属性是可选的。

15.< 对应的实体是< > 对应的实体是>

16.在XML文档的第一条声明语句中,能够使用的属性有version、encoding、standalone。

17.在进行属性声明时,标记中可以使用多个属性,属性名是大小写敏感的,属性值必须用

引号引上。

18.XML是一种可扩展的标记语言,以结构化的方式描述各种类型的数据。

19.XML文档一般由文档声明、文档类型定义、文档注释和标识及其内容四个部分组成。

20.XML Schema是一个文本文件,它独立于XML文档。该文件的扩展名是.xsd。

21.在XML文档里,元素的起始标记与结束标记之间没有内容时,叫做空元素。

22.Schema文档中,用于声明元素的element元素的属性minOccurs的作用是指定该元素

在XML文档中可以出现的最少次数。

23.能够通过DTD验证的XML文档我们称为有效的文档

24.W3C XML Schema属性使用enumeration元素列举枚举值。

25.DTD的全称为文档类型定义,它分为外部DTD和内部DTD两种。

26.% 用于声明参数实体。

27.空元素指的是元素没有内容,但可以有属性。

28.确定该元素是否会出现,若是出现也不确定会连续出现几次,这时可用重复元素“*”。

29.最早的计算机标记语言是IBM公司研究员发明的通用标记语言(GML)。

30.XML文档里的元素可以嵌套,但文档里的注释不能嵌套。

31.XSL是用来做XML数据显示的。

32.CSS样式表中不能用中文标签,但是XML中可以使用中文标签。

33.用#PCDATA声明的元素不能再拥有自己的子元素。

34.XML与HTML异同点:

相同点:都是标记语言(ML),一个是超文本标记语言,一个是扩展标记语言。

不同之处:可扩展性:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言;侧重点:HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息;语法要求:HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD的树形结构;可读性和维护性:HTML难于阅读维护,而XML结构清晰,便于阅读维护;数据和显示关系:HTML的内容描述和显示整合唯一,而XML则是相分离的;最后一点就是他们的编辑浏览工具了,HTML 有一堆的编辑浏览工具,而XML尚不成熟。

相关文档
最新文档