1
您好傢伙想知道是否有人可以幫我用XSL的邏輯實現我有問題。在XSL中使用xml查詢設置if條件
我在查詢返回5個Microsoft產品和2個Apple產品的xml文件。我想要做的是顯示所有的微軟產品,取決於如何找到多少蘋果產品。
所以,如果只有一個蘋果產品被發現。那麼它應該抓住4個微軟產品,但如果發現2個蘋果產品,它應該抓住3個微軟產品來顯示。
我的XSL到目前爲止
<xsl:call-template name="WRITEPRODUCTSET">
<xsl:with-param name="PRODUCTS" select="/Result/records[ @name = 'microsoft' ]" />
</xsl:call-template>
<xsl:call-template name="WRITEPRODUCTSET">
<xsl:with-param name="PRODUCTS" select="/Result/records[ @name != 'apple' ]" />
</xsl:call-template>
謝謝您的閱讀和任何幫助將不勝感激!