0
XSLT를 사용하여 XML 문서를 변환하는 방법은 무엇입니까? 입력을 읽은 다음 문서의 모든 요소에 변형을 적용합니다 (예 : 선행 및 후행 공백을 잘라내어 반환). 그것의 완전한 구조를 가진 XML 문서? (또한 트림-문제에 대한 How can I trim space in XSLT without replacing repating whitespaces by single ones? 참조)모든 요소에 템플릿 적용 및 반환 XSLT
나는 모든 요소를 복사 다음 코드로 시작 : 잘 작동
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
합니다.
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()">
<xsl:call-template name="string-trim">
<xsl:with-param name="string" select="@* | node()" />
</xsl:call-template>
</xsl:apply-templates>
</xsl:copy>
</xsl:template>
을하지만 "적용 템플릿"태그 지정 안에 "통화 템플릿"태그 지정을 추가 할 수 없습니다 것으로 보인다 : 지금은 몇 줄을 추가하여 변환을 적용하고 싶었다.
변환을 각 요소에 적용하는 동안 원본 문서의 전체 구조를 대상 문서로 복사하는 방법은 무엇입니까?
도움 주셔서 감사합니다. –