<xsl:for-each select="ComputerStoreProducts/List2/Pc">
对于这个代码,我需要它来显示Pc,鼠标,键盘的数据,但它只显示Pc我怎么能这样做,因为我必须编写代码三次和xsl:sort代码不适用于所有每个元素的价格,因为它只有Pc鼠标然后键盘我想要它们在一起所以以正面格式正确显示
答案 0 :(得分:2)
假设只有Pc
,Mouse
和Keyboard
是List2
的孩子(即没有其他孩子),您可以写:
<xsl:for-each select="ComputerStoreProducts/List2/*">
如果还有其他孩子,而你只想要那三个孩子:
<xsl:for-each select="ComputerStoreProducts/List2/*[self::Pc | self::Mouse | self::Keyboard]">