Я хочу преобразовать XSL в документ XML, чтобы мой XSLT создавал новый XML-документ, прикрепленный к документу XSD. Я спрашиваю, можно ли создавать два разных типа документов, используя только один XSLT.Создание документов XML и XSD с использованием одного XSLT
2
A
ответ
0
XSLT 2.0 может создавать несколько документов с одним преобразованием с использованием xsl:result-document
, см. Спецификацию https://www.w3.org/TR/xslt20/#creating-result-trees. Также некоторые процессоры XSLT 1.0 поддерживают расширение, такое как http://exslt.org/exsl/elements/document/index.html, поддерживаемое в libxslt/xsltproc, или как http://xml.apache.org/xalan-j/extensionslib.html#redirect в Xalan.
спасибо. Я не знал, что несколько раз использовал xsl: result-document в разных форматах. – Kenzoo