我有一个类似下面的xml。
<Students college="SGS">
<Student id="001" name="ABC"/>
<Student id="002" name="XYZ"/>
<Students/>
<Students college="SPM">
<Student id="001" name="PQR"/>
<Student id="002" name="LMN"/>
<Students/>
,我想要使用apache ant获取id为001的SGS学院学生的姓名。如何不使用额外的jar文件如xmltask。jar等
最简单的解决方案是使用XPath获取此信息。在Ant中,没有使用XPath表达式获取XML数据的内置任务。您需要使用外部库中提供的任务:
https://code.google.com/p/ant-xpath-task/wiki/Introduction http://ant.apache.org/external.html