1
<xsl:for-each select="ComputerStoreProducts/List2/Pc">
的xsl:對於每一個選擇命令的幫助
此代碼,我需要它來顯示個人電腦,鼠標,鍵盤的數據,但它只能說明PC I如何使它做到這一點,因爲我有寫代碼三次在xsl:對,因爲它只做PC鼠標,然後鍵盤我希望他們在一起,所以表現出適當的accending格式
<xsl:for-each select="ComputerStoreProducts/List2/Pc">
的xsl:對於每一個選擇命令的幫助
此代碼,我需要它來顯示個人電腦,鼠標,鍵盤的數據,但它只能說明PC I如何使它做到這一點,因爲我有寫代碼三次在xsl:對,因爲它只做PC鼠標,然後鍵盤我希望他們在一起,所以表現出適當的accending格式
假設只有Pc
,Mouse
每個元素上的所有價格排序的代碼不工作Keyboard
是List2
(即沒有其他孩子)的子女,你可以寫:
<xsl:for-each select="ComputerStoreProducts/List2/*">
如果有其他孩子,而你只需要這三個:
<xsl:for-each select="ComputerStoreProducts/List2/*[self::Pc | self::Mouse | self::Keyboard]">
只是好奇,是那些「自我::」位有必要嗎? (PC |鼠標|鍵盤)是否有效? –
香港專業教育學院嘗試了它,它的工作原理,但與XSL:排序命令doesnt工作,把他們按價格排列 –
想通了謝謝很多pavel –