使用ANT替换XML文件中的值

时间:2013-08-06 08:51:22

标签: xml ant replace

如何替换特定的

<xsd:element name="details" type="tns:taskMetadata"/>

<xsd:element name="details" type="tns:task"/>

在xml文件中,有多次出现相同的内容。

2 个答案:

答案 0 :(得分:0)

如果您可以使用第三方库,请考虑xmltask。它列在apache-ant site的外部任务列表中。

如果要求很小(比如我的代码),你可以编写小的java程序并从ant-javatask

调用它

答案 1 :(得分:0)

您可以使用XSLT task完成此操作,而无需使用第三方任务。 虽然xmltask @Jayan提及不需要太多xslt知识。

有人会告诉你使用替换任务......不要听他们。 阅读所有时间的my favorite SO answer以获取更多信息