У меня сейчас сложная проблема XSL. Мне нужно скопировать существующий XML, скопировать определенный элемент (плюс его дочерние элементы) и изменить значение двух дочерних элементов. Модификации: разделите значение элемента «значение» на 110 и отредактируйте значение элемента «type» с «normal» до «discount».Скопируйте существующий XML, дублируйте элемент и измените
Это в настоящее время, что у меня есть:
Текущий XML:
<dataset>
<data>
<prices>
<price>
<value>50.00</value>
<type>normal</type>
</price>
</prices>
</data>
</dataset>
Ожидаемый результат
<dataset>
<data>
<prices>
<price>
<value>50.00</value>
<type>normal</type>
</price>
<price>
<value>45.00</value>
<type>discount</type>
</price>
</prices>
</data>
</dataset>
Любые берущих? Я добрался до того, как скопировал желаемый элемент «цена», используя копию, но я застрял в том, как изменить его дальше.