Я сделал файл xslt, чтобы исправить файл xml (File1.xml
) другим (File1CORR.xml
).
Проблема в том, что у меня есть 50 xml-файлов, которые нужно исправить, и мне нужно переименовать документ, чтобы открыть его в XSLT-файле 50 раз. Как видите, названия файлов довольно похожи. Итак, мне интересно, если нет способа избежать переименования, используя какой-то трюк, например, так:
<xsl:if test="not($myKey1=document('fichier1CORR.xml')/Context/descriptor/deleteBB/.|document('fichier1CORR.xml')/Context/descriptor/replaceBB/.)">
будет заменено ссылкой на входной файл & CORR & .xml, используя, возможно, функцию concat?