我有一个带有以下架构的XML:
<?xml version="1.0"?>
<TagA attr1="abs" attrB="mdf">
<TagB>
<TagC attr3="g12dg" attr4="fgf">
<TagD attr5="dgs" attr6="furu" />
</TagC>
<TagC attr3="fh5yg" attr4="ergf">
<TagD attr5="dgs" attr6="tdru" />
<TagD attr5="oko" attr6="tsas" />
</TagC>
</TagB>
</TagA>
attr3对于每个节点TagC都是唯一的。
我需要做的是为每个节点TagC,在命令行上执行一些操作OP1,然后返回并将属性attr7(其值= OP1的输出)插入到同一节点TagC。
我正在尝试使用Ubuntu上的Python实现这一目标。