問題タブ [xmltask]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
991 参照

xml - Ant xmltask ノードの場合

私の新しい問題は if 条件タグです。

実際、「param」が 0 の場合、「then」という条件に入ることができません。

なぜ私は "then" 条件に入ることができず、 "else" while "arg1" = 0 にしか入れないのですか?

rapport.xml は次のとおりです。

0 投票する
1 に答える
795 参照

xml - xmltask - 呼び出しは、ネストされた「if」要素をサポートしていません

私の新しい問題は、タグ内の if ステートメントです。この新しい問題があります。メディアは、ネストされた「if」要素を呼び出しますか。

rapport.xml :

コードソース:

"@ {comptes}" = "COMPTES" のときにこのエラーが発生する理由がわかりません。

0 投票する
1 に答える
170 参照

xml - この要素のテキスト コンテンツを変更する XMLTask

次の XML を考えると、XMLTaskこのような異なる名前のアイテムが多数ある場合、Ant タスクを使用して foo をフィルターとして使用して bar を変更するにはどうすればよいでしょうか。

0 投票する
1 に答える
310 参照

ant - Ant xmltask を使用して構成ファイルを編集する

上記のxmlファイルがあり、ジョブの実行中にビルドジョブでこれらのパス値を動的に編集したい...設定名がUserAppPathの場合、同じ値タグを正しいパスで更新し、設定がLogFilePathの場合は同じパスを編集します選択したスレーブに基づくログファイルのパス...同様に、n個の設定があるかもしれませんが、それらのいくつかだけを変更することに興味があるかもしれません。私はant xmltaskのreplace、insert askを試みました。しかし、私の問題は解決しませんでした....どんな助けでも大歓迎です

0 投票する
1 に答える
166 参照

ant - xmltaskでバッファ値をリセットするには?

私はxmltaskが初めてです。xmltask を使用してノードをコピーおよび挿入するためです。私の問題は、プロパティを使用するのではなく、コピーされた値をバッファに格納していたことです。コピーされた値は、ループに基づいて挿入されます (3 回実行される場合があります)。そのため、ループへの処理時に、次の実行のためにバッファ値が追加されます。ここで、追加を有効にすると true になります。ところで、ループの次の実行のために、コピーされたバッファのリセットを続行する必要があります。私の問題を解決する方法はありますか?

0 投票する
1 に答える
735 参照

xpath - xpathを使用してxmlの最初のノード属性値を置き換える方法

以下の XML では、XPath を使用して名前空間を置き換える必要があります。

で試しました

両方とも、欲望の出力を与えることができませんでした。テキストを置き換えるために、xmltask replace を使用しました。

0 投票する
1 に答える
2681 参照

java - ANT: 文字列を複数のパラメータに分割

ANTスクリプトを完成させました(完璧に仕事をします)。しかし、新しい要件があり、スクリプトを変更する必要があります。目標は、ANT 展開ファイルを .xml という名前にすることですdeploy-all.txt。ファイルは次のようになります

クライアントは 1 つだけ、名前は 1 つだけ、サーバーは 1 つから数個まで、リポジトリは 1 つだけ、タイプは 1 つだけです。

目標は: 行ごとに変数を取得する必要があるため、それらを解析してタスクを実行できます。出力は

これらのパラメーターは、行ごとに解析する必要があります。私はGENERIC.WARと呼ばれる汎用APPを持っています - それは行われ、うまく機能します。現在、アプリケーションには、ビルド/デプロイする必要がある個別のプラグインが必要です。

そのスクリプトが行うこと:

したがって、実行できるすべてのタスクがありますが、各要素を各行の個別のパラメーターとして解析することはできません。私は試しましたが、これまでのところ成功していませんfor listsequential1つのパラメーターのみを除いてすべてを分離できました。各行をループして追加のタスクに解析できる複数のパラメーターとして取得することはできません。

それはほんの始まりに過ぎないので、デザインを変更することができます - たとえば、TXT の代わりに XML を使用します。それは実行可能ですか? はいの場合は、方法を教えてください。