Hướng dẫn XML Schema
- Trang trước DTD - Mẫu
- Trang tiếp theo Sử dụng XSD
XML Schema là người thay thế DTD dựa trên XML.
XML Schema có thể mô tả cấu trúc tài liệu XML.
Ngôn ngữ XML Schema cũng có thể được gọi là XSD (XML Schema Definition).
Kiến thức cơ bản bạn nên có
Trước khi tiếp tục học, bạn cần có kiến thức cơ bản về các kiến thức sau:
- HTML / XHTML
- XML và XML namespace
- Hiểu cơ bản về DTD
Nếu bạn muốn học các dự án này trước tiên, hãy Trang chủ Truy cập các hướng dẫn này.
XML Schema là gì?
Mục đích của XML Schema là định nghĩa các module hợp lệ của tài liệu XML, tương tự như DTD.
XML Schema:
- Định nghĩa phần tử có thể xuất hiện trong tài liệu
- Định nghĩa thuộc tính có thể xuất hiện trong tài liệu
- Định nghĩa phần tử nào là phần tử con
- Định nghĩa thứ tự của phần tử con
- Định nghĩa số lượng phần tử con
- Định nghĩa phần tử có phải rỗng hay có thể chứa văn bản
- Định nghĩa loại dữ liệu của phần tử và thuộc tính
- Định nghĩa giá trị mặc định và giá trị cố định của phần tử và thuộc tính
XML Schema là người kế nhiệm của DTD
Chúng tôi tin rằng XML Schema sẽ nhanh chóng thay thế DTD trong hầu hết các ứng dụng mạng.
Lý do như sau:
- XML Schema có thể mở rộng để đáp ứng nhu cầu tương lai
- XML Schema được hoàn thiện hơn, mạnh mẽ hơn
- XML Schema được viết dựa trên XML
- XML Schema hỗ trợ loại dữ liệu
- XML Schema hỗ trợ không gian tên
XML Schema là tiêu chuẩn W3C
XML Schema trở thành tiêu chuẩn W3C vào ngày 2 tháng 5 năm 2001.
Bạn có thể trong《Hướng dẫn W3C》để tìm thêm thông tin về tiêu chuẩn XML Schema.
- Trang trước DTD - Mẫu
- Trang tiếp theo Sử dụng XSD