phần tử annotation XML Schema

Định nghĩa và cách sử dụng

phần tử annotation là một phần tử cấp cao, quy định chú thích của schema.

Ghi chú:có thể chứa phần tử appinfo (thông tin được ứng dụng sử dụng) và phần tử documentation (ký hiệu hoặc văn bản được người dùng đọc hoặc sử dụng).

thông tin phần tử

mục giải thích
số lần xuất hiện

xuất hiện một lần trong phần tử cha.

phần tử cha

bất kỳ phần tử nào

nội dung appinfo, documentation

cú pháp

<annotation
id=ID
any attributes
>
(appinfo|documentation)*
</annotation>

(* ký hiệu thông báo phần tử này có thể xuất hiện trong phần tử annotation một lần hoặc nhiều lần。)

thuộc tính mô tả
id chọn lọc. Định danh duy nhất của phần tử này.
any attributes Tùy chọn. Định nghĩa bất kỳ thuộc tính nào khác có không gian tên non-schema.

Ví dụ 1

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
  <xs:appInfo>CodeW3C.com Note</xs:appInfo>
  <xs:documentation xml:lang="en">
  This Schema defines a CodeW3C.com note!
  </xs:documentation>
</xs:annotation>
.
.
.
</xs:schema>