Я пытаюсь выбрать файл XSLT для применения ко всему моему входному XML-файлу.Я не уверен, как это сделать.Я пытаюсь сделать следующее:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0">
<xsl:import href="a.xslt" />
<xsl:import href="b.xslt" />
<xsl:output method="xml" indent="no" omit-xml-declaration="yes" />
<xsl:template match="/">
<xsl:choose>
<xsl:when test="(/*[local-name()='1'])>
---------Apply file a.xslt here----------
</xsl:when>
<xsl:when test="(/*[local-name()='2'])>
----------Apply file b.xslt here-------------
</xsl:when>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Я хочу применить различные XSLT-файлы на основе моего XML-ввода.Есть ли способ сделать это?