Trước khi bắt đầu
Bài viết này dành cho các nhà phát triển muốn sử dụng ngôn ngữ định kiểu mở rộng chuyển đổi (Extensible Stylesheet Language Transformations - XSLT) để chuyển đổi dữ liệu XML sang một kiểu khác mà không cần kỹ năng lập trình Java™ hoặc ngôn ngữ khác.
Bài viết này giả định rằng bạn đã quen thuộc với XML, nhưng chưa làm việc với bất kỳ khía cạnh riêng biệt nào của ngôn ngữ, do đó bạn chỉ cần có những hiểu biết cơ bản là đủ. Bạn sẽ không cần phải có bất cứ ngôn ngữ lập trình cụ thể nào. Thậm chí, các khái niệm là hoàn toàn dễ hiểu và áp dụng vào bất cứ ngôn ngữ lập trình nào mà được hỗ trợ bởi trình xử lý nào.
Bài viết này giới thiệu về ngôn ngữ định kiểu mở rộng chuyển đổi (XSLT). XSLT là một trong những nền tảng cơ sở của các đặc tính kỹ thuật liên quan đến XML, cho phép bạn chuyển đổi kiểu dữ liệu XML một cách dễ dàng.
Trong bài này, bạn sẽ học:
- Các khái niệm cơ bản của XSLT
- Sử dụng các mẫu đơn giản
- truyền dữ liệu
- Điều khiển các khoảng trống
- Các khái niệm cơ bản của XPath
- Các hàm của XPath
- Phát biểu lặp và điều kiện
- Nhập và bao hàm các bảng định kiểu (stylesheet) khác
- Mở rộng XSLT
- Các biến XSLT