I am prod开发者_开发问答ucing a document using <xsl:result-document href="{$uri}"> ...
where $uri contains some non-ASCII characters. I've registered an OutputURIResolver, and when it receives the href in its resolve(href, base) method, the href has been uri-escaped. Can I prevent that somehow?
No, I don't think you can prevent this. I'm not sure exactly why it's being done, but the interface for OutputURIResolver does say that the arguments are URIs, and you can't have unescaped non-ASCII characters in a URI.
精彩评论