Правильный ответ зависит от того, что вы на самом деле пытаетесь сделать.
Вы можете создать крошечный XML-документ, используя echo замену задачи и аргумента, но это очень сложно поддерживать очень быстро.
Если ваша цель - создать документ XMLэто в основном стандартный шаблон с заменой пары значений, тогда вам следует взглянуть на создание шаблона документа, а затем использовать задачу Копировать с фильтрацией .
Если вам нужно изменить структурудокумент, зависящий от данных Ant (или собранных откуда-то еще), тогда использование задачи xslt будет более подходящим.Проблема с XSLT заключается в том, что он не всегда прост в использовании (XSLT использует функциональное программирование, а не процедурное программирование).
Возможно, вы найдете правильный ответ на написать свою собственную задачу Ant это будет делать именно то, что вы хотите, именно так, как вы этого хотите.
Если вы сможете лучше описать то, что вы пытаетесь достичь, я уверен, что кто-то будет рад дать более точный ответ.