2013-02-25 28 views

Trả lời

6

XPath 2.0 (và do đó XSLT 2.0) có encode-for-uri function. Tôi không biết bất kỳ cách nào để làm điều đó trong XPath 1.0/XSLT 1.0 đơn giản mà không sử dụng các hàm mở rộng.

2

Bạn cũng có thể sử dụng EXSLT của str:encode-uri(., 'true', 'UTF-8') trong namespace str=http://exslt.org/strings

Phổ biến nhất bộ xử lý XSLT 1.0 kiên cố hỗ trợ EXSLT.