Скачать все зависимости XSL

173
02 февраля 2019, 06:10

Появилась задача скачать XSL шаблоны к себе на сервер. Но в них много таких строчек: select="document('schema/dict.xsd')" . То есть подгружают всякие словари. И по идее задача не сложная, регуляркой собрать все эти пути и выкачать. Но проблема в том, что шаблонов много, и мне кажется могут быть разные способы подгрузки этих словарей, например сразу же я видел такой шаблон: select="document(concat($urlPrefixDict,'schema/dict.xsd'))" То есть уже какая-то переменная, в которой есть базовый путь. И скорее всего в разных шаблонах могут оказываться всё новые и новые проблемы для парсера. Есть ли какие-то инструменты, которые позволили бы скачать все зависимости в XSL? Есть ли здесь какой-нибудь выход кроме как сидеть и дорабатывать регулярки под разные случаи?

READ ALSO
Из числа 1592 получить 31592 при помощи рекурсии [закрыт]

Из числа 1592 получить 31592 при помощи рекурсии [закрыт]

Задача: Рекурсивно описать функцию Head3(N), которая вычисляет число, получаемое приписыванием слева цифры 3 к десятичной записи целого положительного...

151
Как много времени тратит функция srand(time(NULL))?

Как много времени тратит функция srand(time(NULL))?

Сильно ли использование srand(time(NULL)) замедляет код, если эта функция выполняется в цикле наряду с остальным кодом? (примерно 10000 итераций в секунду,...

165