簡體   English   中英

螞蟻替換xml中的特定事件

[英]Ant Replacing a specific occurrence in xml

我有以下類似的xml,我想使用Ant來更改值的特定出現(嘗試了replaceregexp,但由於它發現了多個出現,並沒有太大幫助,replace也替換了多個出現),並且我們沒有集成xmltask。

<databases>
 <database>
    <server>mssql_1</server>
    <port>1433</port>
   <sid_instance>foobar</sid_instance>
   <path></path>
   <hostuser>sa</hostuser>
   <hostpwd>password</hostpwd>
 </database>
<database>
  <server>oracle_1</server>
  <port>1521</port>
  <sid_instance>foobar</sid_instance>
  <path>C:\\oracle\\oradata\\foobar</path>
  <hostuser>system</hostuser>
  <hostpwd>password</hostpwd>
 </database>
</databases>

我將插入XMLTask,因為這正是它的設計目的! 您能否僅將其加載到(例如)您的主目錄中,並按照此答案提供類路徑引用?

(以XMLTask的作者的身份發言)

希望此鏈接對您有所幫助。 它說明了如何使用xmlTask做到這xmlTask

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM