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, định nghĩa chú thích của schema.

Chú thích:Có thể chứa phần tử appinfo (thông tin được ứng dụng sử dụng) và phần tử documentation (phần chú thích 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

Ngữ pháp

<annotation
id=ID
bất kỳ thuộc tính nào
>
(appinfo|documentation)*
</annotation>

(* ký hiệu này cho thấy phần tử có thể xuất hiện 0 hoặc nhiều lần trong phần tử annotation。)

Thuộc tính Mô tả
id Tùy chọn. Tên định danh duy nhất của phần tử này.
bất kỳ thuộc tính nào Tùy chọn. Định nghĩa bất kỳ thuộc tính nào 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>