Я пытаюсь создать общую таблицу стилей, которая может преобразовывать все латинские символы в Юникоде в прописные символы ASCII. Использование <xsl:character-map>
работает хорошо, за исключением одного: пространства имен. Карта символов преобразует все мои пространства имен в верхний регистр, который мне не нужен.
Есть ли способ использовать карту символов, чтобы делать то, что я хочу, для всех остальных узлов, оставляя пространства имен нетронутыми? Я вижу, что атрибут disable-output-escaping
может быть опцией, но я не смог заставить его работать.