使用python搜索节点文本并在xml中插入值

2024-03-29 14:52:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我的发布版本生成了一个XML文件,我需要通过使用python脚本迭代搜索应用程序名来更改版本号

我的xml文件是

    <?xml version="1.0" encoding="utf-8"?>
<Dependency>
 <IGDeployment>
<Application buildnum="15.9.0.2" name="accesschecker"/>
<Application buildnum="15.9.0.2" name="AlertMonWeb"/>
<Application buildnum="15.9.0.2" name="Berlin"/>
<Application buildnum="15.9.0.2" name="DeliveryMonWeb"/>
<Application buildnum="15.9.0.2" name="FOValidator"/>
<Application buildnum="15.9.0.2" name="hainftomcat1oraclejdk16"/>
<Application buildnum="15.9.0.2" name="inftomcat1jdk16"/>
<Application buildnum="15.9.0.2" name="inftomcat1oraclejdk16"/>
<Application buildnum="15.9.0.2" name="LogViewerWeb"/>
<Application buildnum="15.9.0.2" name="nsaadmin"/>
<Application buildnum="15.9.0.2" name="PrismConsole"/>
<Application buildnum="15.9.0.2" name="PrismStreamServlet"/>
<Application buildnum="15.9.0.2" name="ProviewAdminGui"/>
<Application buildnum="15.9.0.2" name="replication"/>
<Application buildnum="15.9.0.2" name="ReplicationMon"/>
<Application buildnum="15.9.0.2" name="ReporterTool"/>
<Application buildnum="15.9.0.2" name="ResultHistoryMonWeb"/>
<Application buildnum="15.9.0.2" name="SAPRefreshTool"/>
<Application buildnum="15.9.0.2" name="securityadmin"/>
<Application buildnum="15.9.0.2" name="SECURITYmon"/>
<Application buildnum="15.9.0.2" name="stylesheet"/>
<Application buildnum="15.9.0.2" name="transauthadmin"/>
</IGDeployment>
</Dependency>

我的python脚本应该将应用程序名作为参数,并更新给定的buildnum。请建议。 谢谢


Tags: 文件name版本脚本应用程序applicationversion版本号