只有在节点不存在的情况下,我才有一个任务来将XML节点插入到现有的XML文件中。我管理的插入就好了,但是如果我运行这个多次我无法找到失踪若非功能Ant XMLTASK插入一个节点(如果它不存在)
<xmltask source="shared.xml" dest="shared.xml" outputter="simple:3"> <insert path="/sharedobjects[last()]"> <![CDATA[ <connection> <name>MY CONNECTION</name> </connection> ]]> </insert> </xmltask>
,我当然会在XML文件中的多个我的连接。我想进行检查,以便只在所需的连接不在文件中时才插入。
在此先感谢。