Jak mogę urlenić parametr url w XSLT?Jak mogę urlencode w XSLT?
w PHP jest rawurlencode funkcja, która robi to, co chcę, urlencode zgodnie z RFC 3986.
Jak mogę urlenić parametr url w XSLT?Jak mogę urlencode w XSLT?
w PHP jest rawurlencode funkcja, która robi to, co chcę, urlencode zgodnie z RFC 3986.
XPath 2.0 (a więc XSLT 2.0) ma encode-for-uri
function. Nie jestem świadomy żadnego sposobu, aby to zrobić w zwykłym XPath 1.0/XSLT 1.0 bez korzystania z funkcji rozszerzenia.
Można również użyć EXSLT na str:encode-uri(., 'true', 'UTF-8')
w przestrzeni nazw str=http://exslt.org/strings
Najpopularniejsze procesory XSLT 1.0 solidnie wesprzeć EXSLT.
http://skew.org/xml/stylesheets/url-encode/url-encode.xsl – Vinit