使用python,当上面的行匹配时,我需要替换xml文件中的行。
<groupId>test</groupId>
<artifactId>dmrfolder</artifactId>
<version>1.0</version>
我想在这里搜索
dmrfolder
如果找到了,我需要更换下面的
1.0
具有
somevalue
.
我按下面的方法走,但对我不起作用。
with open('test.xml', 'r') as file :
data = file.read()
fnl = data.replace(line[1], str)
with open('test.xml', 'w') as fw:
fw.write(fnl)
fw.close()
预期的结果是
<groupId>test</groupId>
<artifactId>dmrfolder</artifactId>
<version>somevalue</version>