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

时间:2015-10-06 12:09:12

标签: python xml scripting

我有一个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。请建议。 感谢。

0 个答案:

没有答案