Разбор XML с именами файлов с экранированными символами. Это имя файла на сервере:
счета-V% 29% 27% 22% 3B% 3A% 3E.layoutФункция XSLT document() с экранированными символами в имени файла
Когда я применяю функцию документа, он автоматически трансформирующие сбежавшие символов.
`<xsl:apply-templates select="document('Account-V%29%27%22%3B%3A%3E.layout')/Layout"/>
выше дает ошибку, поскольку он не может найти этот файл на сервере:
счета-V) ' ";:.> Макет
Есть ли способ сказать, документ() функция не превратить уцелевших символов в файле? Я попытался оборачивая вокруг переменных, но это не сработало.
Кинжал, это XSLT 1.0. Любые идеи/обходные пути для 1.0? – user2593166