aspose.info
KO

XSLT 파일 형식

업데이트

.XSLT 파일이란?

확장자가 .xslt인 파일은 XSL 명령을 사용하여 XML 파일을 변환하고 스타일을 지정하는 데 사용되는 Extensible Stylesheet Language Transformation 파일입니다. 형식은 XML 문서를 텍스트 문서 또는 .html 웹 페이지와 같은 표준 출력 형식으로 변환하는 데 사용됩니다. 이 변환은 기존 XML 문서의 내용을 기반으로 새 문서를 만듭니다. XSLT는 이론적으로 임의의 계산이 가능하도록 합니다.

XSLT 파일 형식

XLST 파일 형식에는 모든 텍스트 편집기에서 볼 수 있는 일반 텍스트 형식의 변환 지침이 포함되어 있습니다. 언어가 세 번 수정되었습니다.

  • XSLT 1.0 - XSLT 1.0은 1999년 11월 W3C 권장 사항으로 게시되었습니다.
  • XSLT 2.0 - 정규식을 사용한 문자열 조작, 날짜, 시간 및 기간을 조작하기 위한 함수 및 연산자, 다중 출력 문서, 그룹화, 더 풍부한 유형 시스템 및 강력한 유형 검사와 같은 수정 사항이 포함됩니다.
  • XSLT 3.0 - 2017년 6월 8일 W3C 권장 사항의 일부가 되었으며 주요 새 기능에는 스트리밍 변환, 대형 스타일시트의 모듈성을 개선하기 위한 패키지, 예를 들어 xsl:try 명령을 사용하여 동적 오류 처리 개선, XSLT가 XML은 물론 JSON도 처리할 수 있도록 지도와 배열을 지원합니다.

XSLT 예

다음 예제는 w3schools에서 가져온 것입니다.

<?xml version="1.0"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <html>
  <body>
    <h2>My CD Collection</h2>
    <table border="1">
      <tr bgcolor="#9acd32">
        <th>Title</th>
        <th>Artist</th>
      </tr>
      <xsl:for-each select="catalog/cd">
        <tr>
          <td><xsl:value-of select="title"/></td>
          <td><xsl:value-of select="artist"/></td>
        </tr>
      </xsl:for-each>
    </table>
  </body>
  </html>
</xsl:template>

</xsl:stylesheet>

참조

함께 보기