<?xml version="1.0" encoding="utf-8"?>
<Zones>
<database>User Id=myuser;Password=mypass;Data Source=xxxxxxx</database>
</Zones>
xmlpoke と nant を使用してノード値を更新することは可能ですか? 私の新しい価値
値全体を 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}" />
そのノードが見つかると、プロパティで指定した値が更新されます。注: テストされていません。