XML Schema field 元素

  • 定义和使用

    field 元素指定 XPath表达式,该表达式指定用于定义身份约束的值。
    父元素:key, keyref, unique
  • 语法

    <field
      id=ID
      xpath=XPath expression
      any attributes
      >
    
      (annotation?)
    
    </field>
    (?符号声明该元素可以在 field 元素内出现 0 次或一次)
  • 参数

    属性 描述
    id 可选的。 指定元素的唯一ID
    xpath 需要。 标识其内容或值用于约束的单个元素或属性
    any attributes 可选的。 用非模式命名空间指定任何其他属性。
  • 示例

    下面的示例显示一个 field 元素,该元素将 “userID” 属性指定为用于身份约束的字段:
    <xs:field xpath="@userID"/>