1<?xml version="1.0" ?> 2 3 4 5<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 6 7 xmlns:str="http://exslt.org/strings" exclude-result-prefixes="str" > 8 9 <xsl:template match="/"> 10 11 <out> 12 13 <test> 14 15 <desc>No encoding specified</desc> 16 17 <result> 18 19 <xsl:value-of select="str:encode-uri('http://www.example.com/my résumé',false())"/> 20 21 </result> 22 23 </test> 24 25 <test> 26 27 <desc> UTF-8 specified</desc> 28 29 <result> 30 31 <xsl:value-of select="str:encode-uri('http://www.example.com/my résumé',false(),'UTF-8')"/> 32 33 </result> 34 35 </test> 36 37 <test> 38 39 <desc>Utf-8 specified</desc> 40 41 <result> 42 43 <xsl:value-of select="str:encode-uri('http://www.example.com/my résumé',false(), 'Utf-8')"/> 44 45 </result> 46 47 </test> 48 49 <test> 50 51 <desc>ISO-8859-1 specified</desc> 52 53 <result> 54 55 <xsl:value-of select="str:encode-uri('http://www.example.com/my résumé',false(), 'iso-8859-1')"/> 56 57 </result> 58 59 </test> 60 61 </out> 62 63 </xsl:template> 64 65 66 67</xsl:stylesheet> 68 69