Пожалуйста, помогите с этим XML:
<document>
<sheet id="0" name="Sheet1">
<line id="0">
<field id="0"><![CDATA[Calculate]]></field>
</line>
<line id="1">
<field id="0"><![CDATA[Quantity]]></field>
<field id="1"><![CDATA[Value]]></field>
</line>
<line id="2">
<field id="0"><![CDATA[3]]></field>
<field id="1"><![CDATA[2]]></field>
</line>
<line id="3">
<field id="0"><![CDATA[2]]></field>
<field id="1"><![CDATA[7]]></field>
</line>
<line id="4">
<field id="0"></field>
<field id="1"></field>
</line>
</sheet>
</document>
Мне нужно получить сумму поля [@ id = 1], прежде чем умножить это поле на поле [@ id = 0]. Строка [@ id = 4] пуста, поэтому должно быть условие для удаления этой строки.
правильный результат должен быть:
<document>
<id>Calculate</id>
<line>
<sum>20</sum>
</line>
</document>