Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (666.71 KB, 163 trang )
Text
•
•
•
•
Dữ liệu text chứa các chuổi và kí tự
Bộ phân tích XML sẽ phân tích toàn bộ Text trong tài liệu XML
Bộ phân tích sẽ báo lỗi khi gặp các kí tự đặc biệt như > , & ...
Để tránh lỗi đó chúng ta phải sử dụng bảng tham chiếu thực thể
<
<
less than
>
>
greater than
&
&
ampersand
' ‚
apostrophe
"
quotation mark
„
Phân đoạn CDATA
• Việc đặt nội dung dữ liệu trong tài liệu XML bao hàm
các kí tự đặc biệt như > hay & là một vấn đề
• Việc đặt một tài liệu XML (nguồn) vào một tài liệu
XML khác (đích) sẽ bị xáo trộn bởi các thẻ nhập từ
tài liệu nguồn.
– Để giải quyết vấn đề này chúng ta coi tài liệu nguồn như là
dữ liệu. CDATA được đề xuất cho mục đích này
• CDATA là một phần tử nhưng bao gồm chỉ một thẻ
theo cú pháp:
–
]]>
• Tất cả những gì nằm trong CDATA đều sẽ được bỏ
qua bởi bộ phân tích
Ví dụ về CDATA