<xsl:if>의 예제 2
쉼표로 이름을 구분하는 다른 방법은 이름이 첫 번째 이름인지 확인하는 것입니다. last()
함수를 사용하면 전체 이름 집합을 찾아서 개수를 확인해야 하지만 이 방법은 그렇지 않기 때문에 일부 환경에서는 <xsl:if>의 예제 1보다 더 효율적으로 수행됩니다.
XML 파일(names.xml)
<xsl:if>
의 예제 1에서 names.xml 목록을 사용하지만 ifcomma2.xsl을 가리키도록 href
특성을 편집합니다.
XSLT 파일(ifcomma2.xsl)
출력
다음은 형식이 지정된 출력입니다.
Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha
다음은 프로세서 출력입니다.
<?xml version="1.0" encoding="UTF-16"?>Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha