XML Schema referentiemanual
- Vorige pagina DOM ParseError
- Volgende pagina XSLT element
XSD-element
Element | Uitleg |
---|---|
all | Bepaalt dat sub-elementen in willekeurige volgorde mogen voorkomen, en dat elk sub-element nul of één keer kan voorkomen. |
annotation | Het annotation-element is een top-level element dat de annotaties van het schema regelt. |
any | Laat de maker toe om XML-documenten uit te breiden met elementen die niet zijn gedefinieerd in het schema. |
anyAttribute | Laat de maker toe om XML-documenten uit te breiden met eigenschappen die niet zijn gedefinieerd in het schema. |
appInfo | Bepaalt de informatie die het programma moet gebruiken in het annotation-element. |
attribute | 定义一个属性。 |
attributeGroup | 定义在复杂类型定义中使用的属性组。 |
choice | 仅允许在 <choice> 声明中包含一个元素出现在包含元素中。 |
complexContent | 定义对复杂类型(包含混合内容或仅包含元素)的扩展或限制。 |
complexType | 定义复杂类型。 |
documentation | 定义 schema 中的文本注释。 |
element | 定义元素。 |
extension | 扩展已有的 simpleType 或 complexType 元素。 |
field | 规定 XPath 表达式,该表达式规定用于定义标识约束的值。 |
group | 定义在复杂类型定义中使用的元素组。 |
import | 向一个文档添加带有不同目标命名空间的多个 schema。 |
include | 向一个文档添加带有相同目标命名空间的多个 schema。 |
key | 指定属性或元素值(或一组值)必须是指定范围内的键。 |
keyref | 规定属性或元素值(或一组值)对应指定的 key 或 unique 元素的值。 |
list | 把简单类型定义为指定数据类型的值的一个列表。 |
notation | 描述 XML 文档中非 XML 数据的格式。 |
redefine | 重新定义从外部架构文件中获取的简单和复杂类型、组和属性组。 |
restriction | 定义对 simpleType、simpleContent 或 complexContent 的约束。 |
schema | 定义 schema 的根元素。 |
selector | 指定 XPath 表达式,该表达式为标识约束选择一组元素。 |
sequence | 要求子元素必须按顺序出现。每个子元素可出现 0 到任意次数。 |
simpleContent | 包含对 complexType 元素的扩展或限制且不包含任何元素。 |
simpleType | 定义一个简单类型,规定约束以及关于属性或仅含文本的元素的值的信息。 |
union | 定义多个 simpleType 定义的集合。 |
unique | 指定属性或元素值(或者属性或元素值的组合)在指定范围内必须是唯一的。 |
对数据类型的 XSD 限定
限定 | 描述 |
---|---|
enumeration | 定义可接受值的一个列表 |
fractionDigits | Definieer het maximale aantal decimale cijfers dat is toegestaan. Het moet groter of gelijk zijn aan 0. |
length | Definieer het exacte aantal tekens of items in de lijst dat zijn toegestaan. Het moet groter of gelijk zijn aan 0. |
maxExclusive | Definieer het bovengrens van het getal. De toegestane waarden moeten kleiner zijn dan deze waarde. |
maxInclusive | Definieer het bovengrens van het getal. De toegestane waarden moeten kleiner of gelijk zijn aan deze waarde. |
maxLength | Definieer het maximale aantal tekens of items in de lijst die zijn toegestaan. Het moet groter of gelijk zijn aan 0. |
minExclusive | Definieer het onderste limiet van het getal. De toegestane waarden moeten groter zijn dan deze waarde. |
minInclusive | Definieer het onderste limiet van het getal. De toegestane waarden moeten groter of gelijk zijn aan deze waarde. |
minLength | Definieer het minimale aantal tekens of items in de lijst die zijn toegestaan. Het moet groter of gelijk zijn aan 0. |
pattern | Definieer de exacte reeks van tekens die zijn toegestaan. |
totalDigits | Definieer het exacte aantal cijfers van de Arabische cijfers die zijn toegestaan. Het moet groter zijn dan 0. |
whiteSpace | Definieer de behandeling van witruimte (reghoek, enter, spatie en tabtoets). |
- Vorige pagina DOM ParseError
- Volgende pagina XSLT element