Как я могу предотвратить саксонский выход из systemId в результатах, полученных xsl: result-document - PullRequest
0 голосов
/ 06 октября 2011

Я создаю документ, используя <xsl:result-document href="{$uri}"> ..., где $ uri содержит некоторые не-ASCII символы. Я зарегистрировал OutputURIResolver, и когда он получает href в методе разрешения (href, base), href был экранирован с помощью uri. Могу ли я как-то предотвратить это?

1 Ответ

1 голос
/ 06 октября 2011

Нет, я не думаю, что вы можете предотвратить это.Я не уверен точно, почему это делается, но интерфейс для OutputURIResolver говорит, что аргументы являются URI, и вы не можете иметь неэкранированные символы не ASCII в URI.

...