#python-3.x #xml #xslt #lxml
#python-3.x #xml #xslt #lxml
Вопрос:
Я сталкиваюсь с этой странной ошибкой при использовании Python с lxml. Сообщение об ошибке выглядит следующим образом:
autoapi.xsl:60:0:ERROR:XSLT:ERR_OK: compilation error, element 'result-document'```
XSLT file at line 60 is as follows:
```<xsl:result-document .... indent="yes" method="xml" href="{$filename}">```
Note: the doctype-public and the doctype-system attributes have been properly set.
Ответ №1:
Для xsl:result-document
инструкции требуется процессор, поддерживающий XSLT 2.0. libxslt
Процессор поддерживает только XSLT 1.0.
Однако вы должны иметь возможность создавать несколько документов результатов, используя либо элемент exsl:document
расширения EXSLT, либо элемент XSLT 1.1 xsl:document
.
Комментарии:
1. Спасибо за совет. Я изменил xslt и использовал xsl:documented. Сообщение об ошибке исчезло, но результирующий документ не создается.