《XML程序设计》复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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.对于代码:
中创建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尚不成熟。