tailieunhanh - Tìm hiểu cấu trúc và cú pháp của XML part 2

Processing Instructions và Comments Ngoài các dữ liệu cần thiết cho công việc làm ăn, một tài liệu XML cũng có chứa các Processing Instructions (chỉ thị về cách chế biến) cho parser và Comments (ghi chú) cho người đọc. Processing Instruction nằm trong cặp Tags . Thông thường nó cho biết version của XML Specification mà parser cần làm theo. | Catalog Category CategoryName Beverages Product ProductID 1 Coca-Cola Product Category Catalog Luật cuối cùng về tài liệu XML well-formed đòi hỏi value của Attribute phải được gói trong một cặp apostrophe hay ngoặc kép. Tài liệu dưới đây không well-form vì các Attribute values không được ngoặc đàng hoàng số 1 không có dấu ngoặc số 2 có một cái apostrophe một cái ngoặc kép Catalog Product ProductID 1 Chair Product Product ProductID 2 Desk Product Catalog Processing Instructions và Comments Ngoài các dữ liệu cần thiết cho công việc làm ăn một tài liệu XML cũng có chứa các Processing Instructions chỉ thị về cách chế biến cho parser và Comments ghi chú cho người đọc. Processing Instruction nằm trong cặp Tags và . Thông thường nó cho biết version của XML Specification mà parser cần làm theo. Có khi nó cũng cho biết data trong XML dùng encoding nào thí dụ như uft-8. Còn một Attribute nữa là standalone. standalone cho parser biết là tài liệu XML có thể được validated một mình không cần đến một DTD hay Schema. Mặc dầu một tài liệu XML well-formed không cần có một Processing Instruction nhưng thông thường ta để một Processing Instruction ở đàng đầu tài liệu phần ấy được gọi là prologue giáo đầu . Dưới đây là một thí dụ có Processing Instruction trong prologue của một tài liệu XML xml version encoding utf-8 standalone yes Order OrderDate 2 002-6-14 OrderDate Customer Helen Mooney Customer Item ProductID 1 ProductID Quantity 2 Quantity Item Item ProductID 4 ProductID Quantity 1 Quantity Item Order Có một loại Processing Instruction khác cũng rất thông dụng là cho biết tên của stylesheet của XML nầy thí dụ như xml-stylesheet type text xsl href Ở đây ta cho XML stylesheet parser biết rằng stylesheet thuộc loại text xsl và nó được chứa trong file tên . Bạn cũng có thể cho thêm Comment bằng cách dùng cặp Tags -- và -- như sau xml version encoding utf-8 standalone yes -- Below are details of a purchase order. -- Order OrderDate 2 002-6-14 OrderDate .

TỪ KHÓA LIÊN QUAN