Một tập tin không biết phải "ngậm trong dữ liệu" các tập tin khác, vì các tập tin không phải là những gì sẽ làm quá trình xử lý.
Một số loại bộ xử lý XSLT sẽ thực hiện việc này, và cách thức nó sẽ được thông báo những gì cần làm thay đổi để có thể xử lý các trường hợp sử dụng khác nhau.
Trong trường hợp render toàn bộ biến đổi của một tài liệu XML khi nó được hiển thị trong trình duyệt, sau đó xử lý-hướng dẫn:
<?xml-stylesheet type="text/xsl" href="stylesheet.xsl"?>
(Thực sự nó cần phải có được "text/xml" cho các loại vì đó là loại mime của một tài liệu XSL, nhưng điều này nằm trong phần cuối của cuộc chiến trình duyệt và việc triển khai tính năng trình duyệt vẫn thường xảy ra nhanh hơn tốc độ thông thường).
Nếu bạn đang kiểm soát biến đổi theo chương trình bằng thư viện sắp xếp (có các đối tượng cho javascript và thư viện phía máy khách bằng bất kỳ ngôn ngữ nào bạn muốn thực hiện), thì bạn có đủ điều khiển chi tiết những gì được chuyển đổi bởi những gì. Một số trường hợp thú vị ở đây bao gồm.
Bạn thậm chí có thể có tài liệu với nút nội dung và nút biến đổi, chọn chúng và chạy biến đổi.
Nếu bạn đang chạy cùng một phép biến đổi trên nhiều tài liệu XML, việc gọi một số loại phương thức "PreCompile()" hoặc tương tự sẽ là một cú đánh trên cuộc gọi đó để mang lại lợi ích cho tất cả các biến đổi tiếp theo .
Bạn có thể chuyển giá trị vào thông số cấp cao nhất trong XSLT.
Nguồn
2010-08-11 09:46:06
Tôi đồng ý rằng một số trang W3Schools, chẳng hạn như trang đó, không đủ.Họ có thể dễ dàng bao gồm đề cập đến việc liên kết biểu định kiểu, như được thực hiện trong [XSLT - Transformation] (http://www.w3schools.com/xsl/xsl_transformation.asp). – user34660