当前位置: 首页 > 网络学院 > XML相关教程 > Schema (XSD) > XML Schema keyref 元素
The keyref element specifies that an attribute or element value correspond to those of the specified key or unique element.
keyref元素的作用是:指定与特定的键[key]或独立元素向对应的元素值。
The keyref element MUST contain the following (in order):
keyref元素必须按顺序包含下面的内容
<keyref id=ID name=NCName refer=QName any attributes > (annotation?,(selector,field+)) </include> |
(The ? sign declares that the element can occur zero or one time, and the + sign declares that the element must occur one or more times inside the keyref element)
“?”符号用于声明元素可以出现的次数(0次或1次),“+”符号用于声明元素可以在keyref元素中出现的次数(1次或多次)。
属性 | 描述 |
---|---|
id | Optional. Specifies a unique ID for the element 可选参数。为元素指定一个独立的ID |
name | Required. Specifies the name of the keyref element 必要参数。指定keyref 元素的名称 |
refer | Required. Specifies the name of a key or unique element defined in this or another schema 必要参数。指定在当前这个schema元素中或其它的schema元素中定义的键[key]名或独立元素名 |
any attributes | Optional. Specifies any other attributes with non-schema namespace 可选参数。指定其它的属性(这些属性无schema命名空间) |