xsl: для каждой команды выбора справки - PullRequest
1 голос
/ 23 декабря 2009

<xsl:for-each select="ComputerStoreProducts/List2/Pc">

для этого кода мне нужно, чтобы он показывал данные для ПК, мыши, клавиатуры, но он показывает только ПК, как я могу заставить это сделать это, поскольку мне приходится писать код три раза, а код xsl: sort не работает на всех из цены для каждого элемента, как это только Pc мыши и затем клавиатуры, я хочу, чтобы они вместе, чтобы показать правильно в присоединяющемся формате

1 Ответ

2 голосов
/ 23 декабря 2009

Предполагая, что только Pc, Mouse и Keyboard являются потомками List2 (то есть других детей нет), вы могли бы написать:

 <xsl:for-each select="ComputerStoreProducts/List2/*">

Если есть другие дети, и вам нужны только эти трое:

 <xsl:for-each select="ComputerStoreProducts/List2/*[self::Pc | self::Mouse | self::Keyboard]">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...