XSLT <xsl:value-of> 요소
<xsl:value-of> 요소는 선택된 노드의 값을 추출하는 데 사용됩니다.
<xsl:value-of> 요소
<xsl:value-of> 요소는 XML 요소의 값을 추출하고 변환의 출력 스트림에 추가하는 데 사용할 수 있습니다.
예시
<?xml version="1.0" encoding="UTF-8"?>
<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>
<tr>
<td><xsl:value-of select="catalog/cd/title"/></td>
<td><xsl:value-of select="catalog/cd/artist"/></td>
</tr>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
예시 설명
참고: 위 의 예에서 select 속성은 XPath 표현식을 포함합니다. XPath 표현식은 파일 시스템 탐색처럼 작동합니다. 슬래시(/)는 하위 디렉토리를 선택합니다.
위 예제의 결과는 약간 실망스러웠습니다. 데이터의 한 줄만 XML 문서에서 출력으로 복사되었습니다. 다음 장에서는 <xsl:for-each> 요소를 사용하여 XML 요소를 반복하고 모든 레코드를 표시하는 방법을 배웁니다.