我现在有一个棘手的XSL问题。 我需要复制现有的XML,复制某个元素(及其子元素)并修改两个子元素的值。 这些修改是:将'value'元素的值除以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>
赞成吗? 我已经得到尽可能复制所需的'价格'元素使用副本,但我坚持以下如何修改它。