Есть ли способ исправить uri обрабатываемого документа (который может быть или не быть загружен вызовом функции document()) и предпочтительно номер строки ?Вывести текущее имя документа и номер строки из XSL/XPath
В принципе у меня есть ситуация в моем XSL, где потенциально может быть ошибка поэтому я использую
<xsl:message terminate="yes">...</xsl:message>
Было бы хорошо, если сообщение может включать в себя место ошибки в исходном XML-документе.
В настоящее время я использую встроенный движок .NET XSL, хотя мне, возможно, придется перейти на использование saxon для другой проблемы.