我有两个相同结构的 xml,我只想要最终 xml 中的属性总和。就像下面 input1.xml 和 input2.xml 属性数据集的值为 20 和 input2 的值为 30 所以 output.xml 应该有 value=50
输入1.xml
<?xml version="1.0" encoding="UTF-8"?>
<chart xmlns=" "
labelStep="1"
showValues="0"
anchorRadius="1"
>
<categories>
<category Label="Technical RATH"/>
<category Label="Technical RATH2"/>
</categories>
<dataset>
<set value="20" color="a5cf5a"/>
<set value="10" color="b5cf5a"/>
</dataset>
</chart>
输入2.xml
<?xml version="1.0" encoding="UTF-8"?>
<chart xmlns=" "
labelStep="1"
showValues="0"
anchorRadius="1"
>
<categories>
<category Label="Technical RATH"/>
<category Label="Technical RATH2"/>
</categories>
<dataset>
<set value="30" color="a5cf5a"/>
<set value="150" color="b5cf5a"/>
</dataset>
</chart>
和 output.xml 应该是
<?xml version="1.0" encoding="UTF-8"?>
<chart xmlns=" "
labelStep="1"
showValues="0"
anchorRadius="1"
>
<categories>
<category Label="Technical RATH"/>
<category Label="Technical RATH2"/>
</categories>
<dataset>
<set value="50" color="a5cf5a"/>
<set value="160" color="b5cf5a"/>
</dataset>
</chart>