元素 |
解釋 |
all |
規(guī)定子元素能夠以任意順序出現(xiàn),每個(gè)子元素可出現(xiàn)零次或一次。 |
annotation |
annotation 元素是一個(gè)頂層元素,規(guī)定 schema 的注釋。 |
any |
使創(chuàng)作者可以通過(guò)未被 schema 規(guī)定的元素來(lái)擴(kuò)展 XML 文檔。 |
anyAttribute |
使創(chuàng)作者可以通過(guò)未被 schema 規(guī)定的屬性來(lái)擴(kuò)展 XML 文檔。 |
appInfo |
規(guī)定 annotation 元素中應(yīng)用程序要使用的信息。 |
attribute |
定義一個(gè)屬性。 |
attributeGroup |
定義在復(fù)雜類型定義中使用的屬性組。 |
choice |
僅允許在 <choice> 聲明中包含一個(gè)元素出現(xiàn)在包含元素中。 |
complexContent |
定義對(duì)復(fù)雜類型(包含混合內(nèi)容或僅包含元素)的擴(kuò)展或限制。 |
complexType |
定義復(fù)雜類型。 |
documentation |
定義 schema 中的文本注釋。 |
element |
定義元素。 |
extension |
擴(kuò)展已有的 simpleType 或 complexType 元素。 |
field |
規(guī)定 XPath 表達(dá)式,該表達(dá)式規(guī)定用于定義標(biāo)識(shí)約束的值。 |
group |
定義在復(fù)雜類型定義中使用的元素組。 |
import |
向一個(gè)文檔添加帶有不同目標(biāo)命名空間的多個(gè) schema。 |
include |
向一個(gè)文檔添加帶有相同目標(biāo)命名空間的多個(gè) schema。 |
key |
指定屬性或元素值(或一組值)必須是指定范圍內(nèi)的鍵。 |
keyref |
規(guī)定屬性或元素值(或一組值)對(duì)應(yīng)指定的 key 或 unique 元素的值。 |
list |
把簡(jiǎn)單類型定義為指定數(shù)據(jù)類型的值的一個(gè)列表。 |
notation |
描述 XML 文檔中非 XML 數(shù)據(jù)的格式。 |
redefine |
重新定義從外部架構(gòu)文件中獲取的簡(jiǎn)單和復(fù)雜類型、組和屬性組。 |
restriction |
定義對(duì) simpleType、simpleContent 或 complexContent 的約束。 |
schema |
定義 schema 的根元素。 |
selector |
指定 XPath 表達(dá)式,該表達(dá)式為標(biāo)識(shí)約束選擇一組元素。 |
sequence |
要求子元素必須按順序出現(xiàn)。每個(gè)子元素可出現(xiàn) 0 到任意次數(shù)。 |
simpleContent |
包含對(duì) complexType 元素的擴(kuò)展或限制且不包含任何元素。 |
simpleType |
定義一個(gè)簡(jiǎn)單類型,規(guī)定約束以及關(guān)于屬性或僅含文本的元素的值的信息。 |
union |
定義多個(gè) simpleType 定義的集合。 |
unique |
指定屬性或元素值(或者屬性或元素值的組合)在指定范圍內(nèi)必須是唯一的。 |