0

次のようなxmlがあり、Antを使用して値の特定の出現を変更したい(replaceregexpを試しましたが、複数の出現を見つけたのであまり役に立ちませんでした。置換も複数の出現を置き換えます)、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>
4

2 に答える 2

0

XMLTaskをプラグインするのは、まさにこれを行うように設計されているからです。それを(たとえば)ホームディレクトリにロードして、このSOの回答に従ってクラスパス参照を提供することはできませんか?

(XMLTask の作成者として言えば)

于 2012-07-17T15:13:19.933 に答える
0

このリンクがお役に立てば幸いです。を使用してこれを行う方法について説明しますxmlTask

于 2012-07-17T18:34:18.760 に答える