Ngôn ngữ XSLT

Nó bắt đầu từ XSL, kết thúc tại XSLT, XPath và XSL-FO.

bắt đầu từ XSL

XSL là ngôn ngữ bảng样式 mở rộng (EXtensible Stylesheet Language)

Lý do mà Liên minh mạng thế giới (W3C) bắt đầu phát triển XSL là: có nhu cầu về ngôn ngữ bảng样式 dựa trên XML.

CSS = HTML Style Sheet

HTML sử dụng các thẻ được định nghĩa trước, ý nghĩa của các thẻ đóRất dễ hiểu

Các phần tử <table> trong phần tử HTML định nghĩa bảng - và trình duyệt hiểu rõLàm thế nào để hiển thị nó

Thêm phong cách cho các phần tử HTML là rất dễ dàng. Qua CSS, rất dễ dàng thông báo cho trình duyệt hiển thị một phần tử bằng font hoặc màu sắc cụ thể.

XSL = XML Style Sheet

XML không sử dụng các thẻ được định nghĩa trước (chúng ta có thể sử dụng bất kỳ tên thẻ nào mình thích) và ý nghĩa của các thẻ đóKhông phải tất cả đều dễ hiểu

Các phần tử <table> có nghĩa là một bảng HTML, một món đồ nội thất hoặc thứ gì đó khác - trình duyệtKhông rõ cách hiển thị nó

XSL có thểMô tảLàm thế nào để hiển thị tài liệu XML!

XSL - Không chỉ là ngôn ngữ bảng样式

XSL bao gồm ba phần:

XSLT
Một ngôn ngữ được sử dụng để chuyển đổi tài liệu XML.
XPath
Là ngôn ngữ dùng để duyệt tài liệu XML.
XSL-FO
Là ngôn ngữ dùng để định dạng tài liệu XML.

Nội dung chính của hướng dẫn này là XSLT

Phần còn lại của hướng dẫn này là XSLT - ngôn ngữ dùng để chuyển đổi tài liệu XML.

Bạn cũng có thể học các bài viết của chúng tôi trong《Hướng dẫn XPath》 và 《Hướng dẫn XSL-FO》。