如何在apache ant上读取xml属性值



我有一个类似下面的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

相关内容

  • 没有找到相关文章

最新更新