-->

[XML] WELL-FORMED XML


Tài liệu XML hợp khuôn dạng (well-formed)
Để well-formed, một tài liệu XML phải theo đúng các luật sau đây:
  •  Phải có một root (gốc) Element duy nhất, gọi là Document Element, nó chứa tất cả các Elements khác trong tài liệu.
  •  Mỗi opening Tag phải có một closing Tag giống như nó.
  • Tags trong XML thì case sensitive, tức là opening Tag và closing Tag phải được đánh vần y như nhau, chữ hoa hay chữ thường.
  • Mỗi Child Element phải nằm trọn bên trong Element cha của nó.
  • Attribute value trong XML phải được gói giữa một cặp ngoặc kép hay một cặp apostrophe.
  • Luật thứ nhất đòi hỏi một root Element duy nhất, nên tài liệu dưới đây không well-formed vì nó không có một top level
Có ba loại văn bản XML:
Văn bản không hợp lệ không theo nguyên tắc cú pháp được quy định bởi đặc tính kỹ thuật XML. Nếu nhà phát triển đã định nghĩa những nguyên tắc cho những gì tài liệu có thể chứa đựng trong một DTD hoặc lược đồ, và văn bản không theo những nguyên tắc đó, văn bản đó cũng không hợp lệ. (Xem xác định nội dung văn bản giới thiệu chính xác DTDs và lược đồ cho văn bản XML.)
Văn bản hợp lệ tuân theo cả hai nguyên tắc, nguyên tắc cú pháp XML và nguyên tắc quy định trong DTD hoặc lược đồ.

Văn bản chuẩn tuân theo quy tắc cú pháp XML nhưng không có DTD hoặc lược đồ.

No comments :