Bộ kiểm tra XML
Hãy sử dụng bộ kiểm tra XML của chúng tôi để kiểm tra ngữ pháp XML của bạn.
Tài liệu XML được định dạng tốt
Tài liệu XML có ngữ pháp đúng được gọi là “được định dạng tốt”.
Các quy tắc ngữ pháp đã được mô tả trong các chương trước:
- Tài liệu XML phải có một phần tử gốc
- Các phần tử XML phải có dấu đóng
- Các thẻ XML phân biệt chữ hoa và chữ thường
- Các phần tử XML phải được bao bọc đúng cách
- Giá trị thuộc tính XML phải có dấu ngoặc kép
<?xml version="1.0" encoding="UTF-8"?> <note> <to>George</to> <from>John</from> <heading> nhắc nhở</heading> <body>Đừng quên cuộc họp!</body> </note>
Lỗi XML sẽ chấm dứt chương trình của bạn
Lỗi trong tài liệu XML sẽ chấm dứt ứng dụng XML của bạn.
Tiêu chuẩn XML của W3C quy định rằng nếu chương trình phát hiện lỗi, thì phải dừng xử lý tài liệu XML đó. Lý do là phần mềm XML nên nhẹ, nhanh và có tính tương thích tốt.
Trình duyệt HTML có thể hiển thị tài liệu HTML có lỗi (ví dụ như thiếu dấu đóng).
Đối với XML, lỗi là không được phép.
Kiểm tra ngữ pháp XML của bạn
Để giúp bạn kiểm tra ngữ pháp XML, chúng tôi đã tạo ra một bộ kiểm tra XML.
Kiểm tra ngữ pháp của XML này đúng:
Kiểm tra ngữ pháp của XML này không đúng:
Hãy thử kiểm tra ngữ pháp XML của bạn:
Tài liệu XML có hiệu lực
Tài liệu XML được định dạng tốt khác với tài liệu XML có hiệu lực.
“Đúng” tài liệu XML phải có định dạng tốt. Ngoài ra, nó còn phải tuân thủ định nghĩa loại tài liệu.
Có hai loại định nghĩa loại tài liệu khác nhau có thể được sử dụng cùng với XML:
- DTD - Định nghĩa loại tài liệu gốc
- XML Schema - Giải pháp thay thế cho DTD dựa trên XML
Định nghĩa loại tài liệu (DTD) xác định các quy tắc và phần tử hợp lệ của tài liệu XML.