다음을 통해 공유


<xsl:apply-imports>의 예제 2

이 예제에서는 가져온 파일에서 규칙의 기능에 추가하지만 전체 규칙을 바꾸지는 않으려는 경우 <xsl:apply-imports>를 사용하는 방법을 보여 줍니다. 이 예제에서는 다음 세 가지 기본 파일을 사용합니다.

  • 약간 변경된 books.xml 샘플 파일

  • sample.xsl 스타일시트는 글꼴을 Arial로 설정하고 다른 스타일시트를 가져옵니다. book 요소를 찾으면 노드에서 이 요소에 Arial 글꼴이 적용됩니다. 그런 다음 <xsl:apply-imports> 태그는 가져온 sample-import 스타일시트에서 일치하는 규칙을 적용합니다.

  • sample-import.xsl 스타일시트는 가져온 스타일시트입니다. 이 스타일시트는 줄 바꿈 및 굵게, 기울임꼴, 파란색 텍스트 등의 서식을 제공합니다.

XML 파일(books.xml)

기본 XSLT 파일(sample.xsl)

가져온 XSLT 파일(sample-import.xsl)

출력

다음은 형식이 지정된 출력입니다.

형식이 지정된 출력

다음은 프로세서 출력입니다.

<html>

<body>

<font face="Arial"><i><b>XML Developer's Guide</b></i> By: <font color="blue">Gambardella, Matthew</font><br></font>

<font face="Arial"><i><b>Midnight Rain</b></i> By: <font color="blue">Ralls, Kim</font><br></font>

...

<font face="Arial"><i><b>Visual Studio 7: A Comprehensive Guide</b></i> By: <font color="blue">Galos, Mike</font><br></font>

</body>

</html>

참고 항목

참조

<xsl:import> 요소