中国大学MOOC: schema元素的elementFormDefault属性的取值为 "qualified"或“unqualified”,当该属性的取值为“qualified”时,指出任何 XML 实例文档所使用的且在此 schema 中声明的元素必须被名字空间限定。
举一反三
- schema元素的targetNamespace属性的作用是()。 A: 指出schema元素的名字空间。 B: 指出element元素的名字空间。 C: 指出attribute元素的名字空间。 D: 指出任何XML实例文档所使用的且在此schema中声明的元素的名字空间。
- 中国大学MOOC:当XML解析器对XML实例文档做有效性检查时,需要找到约束XML实例文档的schema文档。XML实例文档中根元素的schemaLocation属性取值为名字空间、空格、与该名字空间对应的schema文档的URL,这样在当前XML实例文档中凡是被该名字空间作用的元素和属性,XML解析器会到与该名字空间对应的schema文档中去查找这些元素和属性的定义,进行有效性检查。
- 中国大学MOOC:全局声明的元素或属性,其名称在schema文档中必须唯一,全局声明的元素或属性可以使用element元素或attribute元素的ref属性在一个或多个声明中引用。
- 中国大学MOOC:如果要在一个schema文档中引入同一目标名字空间的多个schema文档,可以使用include元素,其属性schemaLocation指定了要引入schema文档的URL。
- 中国大学MOOC: 全局声明是指元素或属性直接在根元素Schema下声明,即位于文档顶级层次的元素或属性声明。