将值从XML文件传递到Ant

时间:2011-02-15 10:15:58

标签: xml ant build

我有一个XML配置文件,我希望我的ANT脚本从XML文件中获取值并根据这些值进行操作。可能吗?如果是,请描述......

1 个答案:

答案 0 :(得分:5)

您可以使用xmlproperty属性任务。假设你有xml文件infoFile.xml

<?xml version="1.0" encoding="UTF-8"?>
<cat> 
<tabby> 
<name>Mittens</name>
<legs>4</legs> 
<colour>Ginger</colour>
</tabby>
</cat>

在ANT脚本中,您可以使用“xmlproperty”加载它。

  

<xmlproperty file="infoFile.xml"/>

然后,您可以访问该XML中的元素。 $ {cat.tabby.colour}可在此处找到更多信息。 http://ant.apache.org/manual/Tasks/xmlproperty.html &GT;