xml schema union 元素
定義和用法
union 元素定義多個
******type
定義的集合。
元素資訊
出現次數 一次
父元素******type 內容
annotation、
******type
語法 id=id
membertypes="list of qnames"
any attributes
>
(annotation?,(******type*))
(? 符號宣告在
union
元素中該元素可出現零次或一次。) 屬性
描述 id
可選。規定該元素的唯一的 id。
membertypes
可選。規定在 schema
中定義的內建資料型別或
******type
元素的名稱列表。
any attributes
可選。規定帶有 non-schema
名稱空間的任何其他屬性。
例項 例子 1
本例是一個合併了兩個簡單型別的簡單型別:
xml schema unique 元素
定義和用法
unique 元素指定屬性或元素值(或者屬性或元素值的組合)在指定範圍內必須是唯一的。 該值必須唯一或為零。
unique 元素必須按順序包含下列元素:
selector 元素
selector 元素包含
xpath
表示式,指定一個元素集,在其中由
field
元素指定的值必須唯一。
必須有一個且只有一個 selector
元素。
field 元素
每一個 field
元素均包含一個
xpath
表示式,指定對於由
selector
元素指定的元素集而言必須唯一的值(屬性或元素值)。
如果有多個 field
元素,則
field
元素的組合必須是唯一的。 在此情況下,單個
field
元素的值對於選定元素不一定是唯一的,但所有欄位的組合必須是唯一的。
必須有一個或多個 field
元素。
元素資訊
出現次數 一次
父元素element 內容
annotation、
field
、selector
語法 id=id
name=ncname
any attributes
>
(annotation?,(selector,field+))
(? 符號宣告在
unique
元素中該元素可出現零次或一次。) 屬性
描述 id
可選。規定該元素的唯一的 id。
name
必需。為該元素指定名稱。
any attributes
可選。規定帶有 non-schema
名稱空間的任何其他屬性。
例項 例子 1
本例是一個合併了兩個簡單型別的簡單型別:
XML入門指南 5 XML屬性
跟html一樣, xml元素再開始標記處可以由元素 屬性。屬性通常包含一些關於元素的額外資訊。 xml屬性 xml元素可以擁有屬性。 你一定...
XML輕鬆學習手冊(5)XML語法之四
七 dtd的語法 dtd是 有效 xml文件 的必須檔案,我們通過dtd檔案來定義文件中元素和標識的規則及相互關係。如何建立一個dtd檔案呢...
XML輕鬆學習手冊(5)XML語法之二
二 元素的語法 元素由一對標識以及其中的內容組成。就象這樣 ajie。元素的名稱和標識的名稱是一樣的。標識可以用屬性來進一步描述。 在xml...