Validation là một tiến trình mà một tài liệu được xác nhận. Một tài liệu XML được xem như là hợp lệ nếu nội dung của nó kết nối với các phần tử, các thuộc tính và được liên kết với Document Type Declaration (DTD), và nếu tài liệu tuân theo các ràng buộc được trình bày trong nó. Validation được xử lý theo hai cách bởi XML Parser. Đó là:
Một tài liệu XML được xem như là Well-formed nếu nó tuân theo các qui tắc sau:
<title>
....</title>
hoặc <title/>
).Ví dụ sau minh họa một tài liệu XML dạng Well-formed:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!ELEMENT name (#PCDATA)>
<!ELEMENT company (#PCDATA)>
<!ELEMENT phone (#PCDATA)>
]>
<address>
<name>Tanmay Patil</name>
<company>TutorialsPoint</company>
<phone>(011) 123-4567</phone>
</address>
Tài liệu XML trên là Well-formed vì:
Nếu một tài liệu XML là Well-formed và có một Document Type Declaration (DTD) liên kết với, thì nó được xem như là một tài liệu XML hợp lệ. Chúng ta sẽ hiểu chi tiết hơn về phần này trong chương sau DTDs trong XML.
Unpublished comment
Viết câu trả lời