R:更新XML文件中的数据
我需要一个现有的XML文件,它的布局如下,重复56次R:更新XML文件中的数据,r,xml,R,Xml,我需要一个现有的XML文件,它的布局如下,重复56次 <properties> <frame-color>#1f78b4</frame-color> <fill-color>#1f78b4</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness&
<properties>
<frame-color>#1f78b4</frame-color>
<fill-color>#1f78b4</fill-color>
<frame-brightness>0</frame-brightness>
<fill-brightness>0</fill-brightness>
<dither-pattern>I24</dither-pattern>
<valid>true</valid>
<visible>true</visible>
<transparent>false</transparent>
<width/>
<marked>false</marked>
<animation>0</animation>
<name>layername</name>
<source>243/0@1</source>
</properties>
<name/>
</layer-properties>
#1f78b4
#1f78b4
0
0
I24
真的
真的
假的
假的
0
层名称
243/0@1
我想用存储在名为PLYRJOIN%NEW的单独数据帧列中的值更新上述特定节点“name”的文本值。dataframe列中的值以这样的方式排序,即替换可以按顺序进行,并且是正确的。也就是说,xml文件中有56个条目,然后是56个对应的值,我想将它们复制到现有节点xml中以替换现有值。我最初认为,使用循环来逐步遍历它们可能是可行的,但我一直无法找到正确的语法
本质上,我需要知道的是,用另一个数据帧中现有列的值替换XML节点值并循环56次需要哪个函数。
非常感谢