Phần tử field của XML Schema
Định nghĩa và cách sử dụng
Phần tử field định nghĩa biểu thức XPath, biểu thức này chỉ định giá trị (hoặc một trong số các giá trị) để xác định ràng buộc định danh (phần tử unique, key và keyref).
Thông tin phần tử
Xuất hiện | Lần |
Phần tử cha | key、keyref、unique |
Nội dung | annotation |
Cú pháp
<field id=ID xpath=XPath expression any attributes > (annotation?) </field>
Thuộc tính | Mô tả |
---|---|
id | Tùy chọn. Định nghĩa ID duy nhất của phần tử này. |
xpath | Yêu cầu. Định nghĩa một phần tử hoặc thuộc tính để xác định nội dung hoặc giá trị bị ràng buộc. Nếu biểu thức này xác định một phần tử, thì phần tử đó phải là loại đơn giản. |
xml:lang | Tùy chọn. Định nghĩa ngôn ngữ được sử dụng trong nội dung. |
(Ký hiệu '?' được khai báo trong phần tử field, phần tử này có thể xuất hiện 0 hoặc 1 lần.)
Ví dụ
Ví dụ 1
Ví dụ dưới đây trình bày phần tử field, phần tử này định nghĩa thuộc tính "userID" là trường được sử dụng để xác định ràng buộc:
<xs:field xpath="@userID"/>