【问题标题】:Update XML node value with XMLPoke & Nant使用 XMLPoke 和 Nant 更新 XML 节点值
【发布时间】:2014-02-05 03:25:31
【问题描述】:
<?xml version="1.0" encoding="utf-8"?>
<Zones>
<database>User Id=myuser;Password=mypass;Data Source=xxxxxxx</database>
</Zones>

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

【问题讨论】:

    标签: xml nant xmlpoke


    【解决方案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}" />
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-24
      • 2016-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多