XML Schema field 元素
定義和用法
field 元素規定XPath 表達式,該表達式指定用來定義標識約束(unique、key 和keyref 元素)的值(或其中一個值)。
Element Information
- 父元素: key, keyref, unique
語法
<field
id=ID
xpath=XPath expression
any attributes
>
(annotation?)
</field>
id=ID
xpath=XPath expression
any attributes
>
(annotation?)
</field>
(? 符號聲明在field 元素內,該元素可出現零次或一次。)
属性 | 描述 |
---|---|
id | 可选。规定该元素的唯一的 ID。 |
xpath | 必需。标识其内容或值用于约束的单个元素或属性。如果该表达式标识一个元素,则该元素必须是简单类型。 |
xml:lang | 可选。规定内容中使用的语言。 |
實例1
下面的例子展示了一個field 元素,該元素把"userID" 屬性定義為用於標識約束的字段:
<xs:field xpath="@userID"/>
完整XML Schema參考手冊