tailieunhanh - Lecture Web technology and online services: Lesson 9 - XML, DTD và XML Scheme

Lecture "Web Technology and online services: Lesson 9 - XML, DTD và XML Scheme" provide students with knowledge about: Introduction and XML syntax; Content specification with DTD; Content specification with XMLSchema. Please refer to the detailed content of the lecture! | XML DTD và XML Scheme Nội dung 1. Giới thiệu và cú pháp XML 2. Đặc tả nội dung với DTD 3. Đặc tả nội dung với XMLSchema 1. Giới thiệu và cú pháp XML 1. Giới thiệu XML 2. Đặc điểm XML 3. Ứng dụng XML 4. Cú pháp XML Định chuẩn của XML Thẻ khai báo tham số Thẻ chỉ thị xử lý Thẻ ghi chú Thẻ CDATA và PCDATA 5. Cấu trúc đặc tả cấu trúc và nội dung của XML 6. Sử dụng thẻ thực thể tên thẻ 7. Namespace Giới thiệu XML XML eXtensible Markup Language - là một ngôn ngữ đánh dấu được sử dụng để tạo ra thẻ riêng tạo nên các văn bản với dữ liệu tự mô tả. Được tạo nên bởi Liên minh mạng toàn cầu W3Schools nhằm khắc phục những hạn chế của HTML - ngôn ngữ đánh dấu siêu văn bản. Giống như HTML XML cũng được dựa trên SGML Standard Generalized Markup Language. Là cơ sở của nền công nghệ thương mại điện tử các công ty đang sử dụng XML để giải quyết những vấn đề kinh doanh. 4 Giới thiệu XML XML là ngôn ngữ đánh dấu mở rộng với mục đích chung do W3C đề nghị để tạo ra các ngôn ngữ đánh dấu khác. Là một tập con của SGML có khả năng mô tả nhiều loại dữ liệu khác nhau. Mục đích chính của XML là đơn giản hóa việc chia sẻ dữ liệu giữa các hệ thống khác nhau đặc biệt là các hệ thống được kết nối với Internet. 5 Giới thiệu XML HTML XML HTML được thiết kế cho mục đích XML được thiết kế cho mục đích trình bày dữ liệu lưu trữ và truyền tải dữ liệu giữa các hệ thống khác nhau HTML dùng để hiển thị dữ liệu và XML dùng để mô tả dữ liệu và chú chú trọng vào việc dữ liệu được trọng vào nội dung của dữ liệu hiển thị như thế nào HTML hiển thị thông tin XML mô tả thông tin 6 Giới thiệu XML Văn bản có cấu trúc XML cho phép biểu diễn thông tin về các đối tượng trong thực tế XML dùng để phục vụ cho việc mô tả dữ liệu thông tin lưu trữ bao gồm những gì lưu trữ ra sao để các hệ thống khác nhau có thể đọc và sử dụng những thông tin này một cách thuận tiện Các thẻ tag của XML thường không được định nghĩa trước mà chúng được tạo ra theo quy ước của người hoặc Chương trình tạo ra XML theo những quy ước riêng. XML sử