다음은 좋은 예이지만 값을 동적으로 저장할 수있는 방법은 무엇입니까? 설명해 주시겠습니까? XSLT를 사용하여 동적으로 값을 배열에 저장하고 값을 비교하는 방법은 무엇입니까?
<xsl:variable name="countries" select="'EG, KSA, UAE, AG'" />
<xsl:variable name="country" select="'KSA'" />
<xsl:choose>
<xsl:when test="
contains(
concat(', ', normalize-space($countries), ', ')
concat(', ', $country, ', ')
)
">
<xsl:text>IN</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>OUT</xsl:text>
</xsl:otherwise>
는 좀 다른 요구 사항이 .... 좋은 봐. 이걸 들여다 볼 수 있니? bookID로서의 값 0061AB 경우 bookID로서의 동일한 값에 따라 여기
<xml>
<test>
<BookID>
0061AB
</BookID>
<amount>
16
</amount>
</test>
<test>
<BookID>
0062CD
</BookID>
<amount>
2
</amount>
</test>
<test>
<BookID>
0061AB
</BookID>
<amount>
2
</amount>
</test>
</xml>
는 I 위 예와 같이 ..... 양의 값을 추가하려면, 다음 양의 값이되어야 18.
질문은 무엇인가 취소하지? 편집하고 원하는 것을 보여주십시오. –
당신은 저급 메커니즘에 관해서 너무 많이 생각하고 있습니다. 변형이 원하는 것을 우리가 설명 할 수 있다면 (그리고 어떤 메커니즘을 쓰고 싶지 않은지), 그러면 XSLT 작성 방법에 훨씬 더 가까워 질 것입니다. –