내 입력 데이터는 다음과 같습니다 CONCAT 방법 : I 노드 Sup_Offer이 존재하는지 확인하기 위해 아래의 템플릿을 사용하고같은 이름을 가진 노드의 모든 값
<Data>
<Sup_Offer action='add'>80000001</Sup_Offer>
<Sup_Offer action='add'>80000002</Sup_Offer>
<Sup_Offer action='add'>80000003</Sup_Offer>
</Data>
하고있는 경우 난을 연결할 필요를 값.
<xsl:template name="getDeactivateDataCmd">
<xsl:choose>
<xsl:when test="boolean(Sup_Offer)">
<xsl:for-each select="/Data/Sup_Offer" >
<xsl:value-of select="concat(Sup_Offer,';')"/>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
저는 XML/XSLT에 익숙하지 않으므로 다른 사람이 나에게 알릴 수 있습니다.
Thanq C.M.Sperberg 그것은 많은 도움이되었습니다. 만약 내가 텍스트로 구분되지 않은 출력을 원한다면; 대신 하나의 행에있는 각 값이 변경 될 것입니다. – shaiksha