Я нахожусь в процессе разработки шлюза «Бесплатная корзина», в котором каждый элемент хранится в формате XML
. Поэтому, учитывая следующую структуру XML
<basket>
<item id="1">
<item-title>value</item-title>
<item-description>value</item-description>
<item-quanity>value</item-quanity>
<item-price>value</item-price>
<item-on>value</item-on>
<item-os>value</item-os>
<item-on>value</item-on>
<item-os>value</item-os>
<item-on>value</item-on>
<item-os>value</item-os>
</item>
<item id="2">
<item-title>value</item-title>
<item-description>value</item-description>
<item-quanity>value</item-quanity>
<item-price>value</item-price>
<item-on>value</item-on>
<item-os>value</item-os>
<item-on>value</item-on>
<item-os>value</item-os>
</item>
</basket>
Можно ли через XSL выбратьтолько узлы опций для элемента
Короче говоря, я никогда не знаю, сколько опций будет представлено для каждого элемента, и я хотел бы отобразить опцию в корзине
в тот момент, когда я используюэта структура XML
<item id="1">
<options>
<option index="0">
<on>Color</on>
<os>Blue</os>
</option>
<option index="1">
<on>Size</on>
<os>5</os>
</option>
</options>
<quantity>1</quantity>
<item-name>Skate Board Trainers</item-name>
<item-description>0011005</item-description>
<unit-price>1.00</unit-price>
<item-img>images/skate.gif</item-img>
<item-url>http://cgdomestics2-co-uk.server9.controldns.co.uk/dev3/</item-url>
</item>
<item id="2">
<options>
<option index="0">
<on>Color</on>
<os>Blue</os>
</option>
</options>
<quantity>1</quantity>
<item-name>Tattoo Bottle Cap Belt - Recycled</item-name>
<item-description>0011w346</item-description>
<unit-price>1.00</unit-price>
<item-img>images/belt.gif</item-img>
<item-url>http://cgdomestics2-co-uk.server9.controldns.co.uk/dev3/</item-url>
</item>
Таким образом, в XSL я могу просто выбрать узел параметров и выполнить итерации вокруг них, но для создания этой структуры сделайте преобразование формы в XML действительно завершенным и надеемся, что это будет проще изXSL