XSLT <xsl:적용-가져오기>
❮ 완전한 XSLT 요소 참조
정의 및 사용
<xsl:apply-imports> 요소는 가져온 스타일 시트의 템플릿 규칙을 적용합니다.
가져온 스타일 시트의 템플릿 규칙은 기본 스타일 시트의 템플릿 규칙보다 우선 순위가 낮습니다. <xsl:apply-imports>는 기본 스타일 시트의 동등한 규칙이 아닌 가져온 스타일 시트의 템플릿 규칙을 사용하려는 경우에 사용됩니다.
통사론
<xsl:apply-imports/>
속성
없음
예시
메시지 요소에 대한 템플릿 규칙을 포함하는 "standard.xsl"이라는 스타일 시트가 있다고 가정합니다.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="message">
<h2><xsl:apply-templates/></h2>
</xsl:template>
</xsl:stylesheet>
다른 스타일 시트는 "standard.xsl"을 가져오고 다음과 같이 메시지 요소를 수정할 수 있습니다.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="standard.xsl"/>
<xsl:template match="message">
<div style="border:solid blue">
<xsl:apply-imports/>
</div>
</xsl:template>
</xsl:stylesheet>
결과는 메시지를 다음 형식의 요소로 변환하는 것입니다.
<div style="border:solid blue"><h2>...</h2></div>
❮ 완전한 XSLT 요소 참조