Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 使用xmltask向XML添加属性_Ant_Attributes_Add_Xmltask - Fatal编程技术网

Ant 使用xmltask向XML添加属性

Ant 使用xmltask向XML添加属性,ant,attributes,add,xmltask,Ant,Attributes,Add,Xmltask,我有这个 <Connector protocol="HTTP/1.1" redirectPort="8443"/> 如何使用xmltask添加此属性 <Connector protocol="HTTP/1.1" redirectPort="8443" newAttribute="VALUE"/> 我在文件上找不到任何东西 谢谢build.xml 输出 [xmltask]{buffer'xml buffer'输出 [xmlstask] [xmltask]}缓

我有这个

<Connector protocol="HTTP/1.1" redirectPort="8443"/>

如何使用xmltask添加此属性

<Connector protocol="HTTP/1.1" redirectPort="8443" newAttribute="VALUE"/>

我在文件上找不到任何东西

谢谢

build.xml

输出
[xmltask]{buffer'xml buffer'输出
[xmlstask]
[xmltask]}缓冲区“xml缓冲区”输出

Its对于tomcat user server.xml文件,您正在尝试添加自定义属性?。根据本文档,仅支持标准属性
<taskdef name="xmltask" classname="com.oopsconsultancy.xmltask.ant.XmlTask" />

<xmltask destbuffer="xml-buffer">
    <fileset file="src.xml"/>
    <attr path="//Connector[@protocol='HTTP/1.1']" attr="newAttribute" value="VALUE"/>
</xmltask>

<xmltask>
    <print buffer="xml-buffer"/>
</xmltask>
  [xmltask] { buffer 'xml-buffer' output
  [xmltask] <Connector newAttribute="VALUE" protocol="HTTP/1.1" redirectPort="8443"/>
  [xmltask] } buffer 'xml-buffer' output