ノードがまだ存在しない場合にのみ、既存の XML ファイルに XML ノードを挿入するタスクがあります。私は挿入をうまく管理していますが、欠けているif-not機能を見つけることができません
<xmltask source="shared.xml" dest="shared.xml" outputter="simple:3"> <insert path="/sharedobjects[last()]"> <![CDATA[ <connection> <name>MY CONNECTION</name> </connection> ]]> </insert> </xmltask>
これを複数回実行すると、もちろん、xml ファイルに複数の MY CONNECTION が含まれます。目的の接続がまだファイルにない場合にのみ挿入するようにチェックしたいと思います。
前もって感謝します。