使用XMLPoke&更新XML节点值南特

时间:2014-02-05 03:25:31

标签: xml nant xmlpoke

<?xml version="1.0" encoding="utf-8"?>
<Zones>
<database>User Id=myuser;Password=mypass;Data Source=xxxxxxx</database>
</Zones>

是否可以使用xmlpoke和nant更新节点值?    我的新价值

1 个答案:

答案 0 :(得分:1)

您可以将整个值设为NAnt属性

<property name="db.string" value="User Id=${myID};Password=${myPW};Data Source=${MyDataSource}" />

然后使用xmlpoke命令,例如:

 <xmlpoke file="${YourFilePath}\MyConfig.config" xpath="//Zones/database" value="${db.string}" />

找到该节点后,它将更新您在属性中指定的值。注意:未经测试。