我有一个这样的 XML 字符串:
<DATA>
<CHILD_DATA ATVAL="value1"/>
<CHILD_DATA />
</DATA>
我想要的最终输出是:
<DATA>
<CHILD_DATA ATVAL="value1"/>
<CHILD_DATA ATVAL="value2"/>
</DATA>
我的树枝$t
在<DATA>
。现在我想为第二个添加一个属性<CHILD_DATA />
。属性是ATVAL="value2"
。我尝试了以下方法:
$t->last_child('CHILD_DATA')->set_att{"ATVAL","value2"};
这没有用。这段代码有什么问题?还有另一种方法可以做到这一点吗?