問題タブ [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 に答える
244 参照

xml - キーと値のペアリング XML ファイルを ant 経由で読み取りますか?

以下のようなXMLファイルを読みたい

pathwhere kindisの値を読みたい"src"。すべてのパス値を取得できますが、それに対する条件を暗示することはできません。次のコードを使用しています。

すべての値で正常に動作していますが、 where ispathの値を取得するにはどうすればよいですか? pathkind"src"

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

ant - xml ファイル内のノードを置換する際の xmltask エラー

ターゲットreplaceを実行中にエラーが発生しましたxmltask:

問題は、同僚が自分のコンピューターで同じコードを実行しても問題がなかったことです。同僚にはエラーが発生しなかったのに、なぜエラーが発生したのかわかりません。

build.xml の一部は次のとおりです。

プロパティファイルの一部は次のとおりです。

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

java - Ant xmltask または perl スクリプトを使用して、2 つの xml ファイル間のエントリを追加/削除/更新します。

これが最初の xml ファイル input.xml です。

input.xml :

input.xml から読み取り、output.xml のそれぞれのエントリを追加/削除/更新する必要があります。

output.xml:

0 投票する
2 に答える
3348 参照

ant - java.net.ConnectException: 接続がタイムアウトしました: ANT ビルドで接続します

java.net.ConnectException: Connection timed out: connect during ANT build に直面しています。これは、ANT を使用するすべての Java 開発者マシンで発生しています。java.sun.com が問題の原因であるため、web.xml で以下のタグをブロックしようとしました。

しかし、それでも問題は解決していないようです。この問題の解決にご協力ください。

以下はスタックトレース、

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

xml - Antを使用してXMLフィールドの値を置き換える方法は?

Ant スクリプトでjavax.persistence.jdbc.urlは、次の persistence.xml ファイルのプロパティの値を置き換える必要があります。

XMLTask をダウンロードし、次のことを試しました。

残念ながら、これは機能しません。エラーは発生しません。ソースと宛先の両方の xml ファイルの内容がコンソールに表示され、それらは同じです。上記の置換命令が実行されないかのようです (または、更新するプロパティを特定しません)。

=== パトリスからの次の応答 ===========================================

これは、永続タグのスキーマ定義なしで機能するようです:

これは、永続タグのスキーマ定義で機能するようです:

処理する必要がある属性は非常にユニークであるため、属性パス全体を調べる必要なく、これで問題なく機能します。

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

ant - Ant xmltask を使用してデータソースを wildfly 8 の standalone.xml に追加する

Ant ツールを使用してソフトウェアのインストール プロセスを自動化する方法を調査しています。

wildfly の standalone.xml ファイルを編集してデータソースを追加するというものを除いて、ほとんどのことを達成できました。

ここでの問題は、ant xmltask が複数の名前空間を解決できないことだと思います。

名前空間があることを指定して、コピー パスを<insert path="/:server/:profile/:subsystem[3]/:datasources" unless="modelexists">':' として指定しました。

名前空間がスタンドアロンのサーバー要素にある場合は正常に機能しますが、サブシステムに別の名前空間があるため、サブシステムを編集しようとして<profile><subsystem> いるため、データソースを挿入できません。

誰かがここで私を助けてくれることを願っています。

ありがとう。