집 >백엔드 개발 >XML/RSS 튜토리얼 >XML 입문 튜토리얼: XSLT-XML/XSLT 코드 예제
XSLT는 XSL의 일부로, 하나의 XML 문서를 다른 XML 문서로 변환하는 규칙을 지정하는 XML의 응용 프로그램입니다. XSLT 문서는 일련의 템플릿을 포함하는 XML 문서이자 스타일 시트입니다. XSLT 프로세서는 입력 XML 문서의 요소를 스타일 시트의 템플릿과 비교합니다. 일치하는 경우 템플릿의 콘텐츠가
XSLT는 하나의 XML 문서를 다른 XML 문서로 변환하기 위한 규칙을 지정하는 XML 응용 프로그램인 XSL의 일부입니다. XSLT 문서는 일련의 템플릿을 포함하는 XML 문서이자 스타일 시트입니다. XSLT 프로세서는 입력 XML 문서의 요소를 스타일 시트의 템플릿과 비교하고 일치하는 경우 템플릿의 내용을 출력 트리에 기록합니다. 마치다
XSLT는 하나의 XML 문서를 다른 XML 문서로 변환하기 위한 규칙을 지정하는 XML 애플리케이션인 XSL의 일부입니다. XSLT 문서는 일련의 템플릿을 포함하는 XML 문서이자 스타일 시트입니다. XSLT 프로세서는 입력 XML 문서의 요소를 스타일 시트의 템플릿과 비교하고 일치하는 경우 템플릿의 내용을 출력 트리에 기록합니다. 처리가 완료된 후 출력 트리를 XML 문서나 HTML 또는 rtf와 같은 다른 형식의 문서로 직렬화합니다.
XSLT의 여러 핵심 용어
소스 트리, 원본 문서의 요소 및 요소 콘텐츠 트리입니다.
m" 네임스페이스에 속하므로 모든 XSLT 요소에는 xsl 접두사가 있습니다. 최소 XSLT 문서:
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet>
xsl:apply-imports xsl:attribute-set xsl:decimal-format xsl:import xsl:include xsl:key xsl:namespace-alias xsl:output xsl:param xsl:preserve-space xsl:strip-space xsl:template模板元素,用于匹配XML文档中的元素。如:<xsl:template match="person">, 匹配XML文档中的person元素。 xsl:variable
xsl:apply-imports xsl:apply-template应用模板元素,用于显示指定的元素值(内容)。 如:<xsl:apply-template select="name">,显示name元素的值。 xsl:attribute xsl:call-template xsl:choose xsl:comment xsl:copy xsl:copy-of xsl:element xsl:fallback xsl:for-each xsl:if xsl:message xsl:number xsl:otherwise xsl:processing-instruction xsl:text xsl:value-of选择元素,用于计算元素的值(内容)。 如:<xsl:value-of select="name">,获得XML文档中name元素的值(内容)。 xsl:variable xsl:when XSLT函数
위 내용은 XML 입문 튜토리얼: XSLT-XML/XSLT 코드 예제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!