기본적으로 XSLT 스타일 시트를 가져오고 싶지만 기본 설정에서는 무시하고 템플릿을 호출 할 때만 사용합니다.특정 템플릿에 대해서만 외부 XSLT 사용
우리 콘텐츠에는 사용자 정의 XML + DocBook 스타일 테이블이 포함되어 있으므로 현재 XML => my.xsl => docbook.xsl => XHTML의 두 가지 XSLT로 변환됩니다. my.xsl에서이 모든 작업을 수행 할 수 있습니까?
<!-- My XML -->
<xsl:template match="a"/>
<xsl:template match="b"/>
<xsl:template match="c"/>
<!-- DocBook XML -->
<xsl:template match="table">
<xsl:apply-templates select="." mode="docbook"/>
</xsl:template>
docbook.xsl 스타일 시트를 가져올 때의 문제점은 기존 템플릿을 방해하는 많은 다른 템플릿을 포함한다는 것입니다. 이상적으로는 docbook.xsl을 지정된 모드로 가져 오는 방법이 있지만 가능하지는 않습니다. docbook.xsl을 수정하지 않고이 작업을 수행 할 수있는 방법이 있습니까?
@wst을 당신이 ID가 가져 오기 (주) 스타일 시트 변환을 추가하는 경우, 가져온 템플릿을 호출되지는 결코 명시 적으로 가져온 호출하지 않는 한 xsl : apply-imports를 사용하는 템플릿. – grtjn