请参阅我需要在Ant脚本中阅读的附件XML文件。
我可以使用xmlproperty读取xml标记值,如下所示
<xmlproperty file="pom.xml"/>
<echo>${project.dependencies.dependency.groupId}${line.separator}</echo>
<echo>${project.dependencies.dependency.artifactId}${line.separator}</echo>
<echo>${project.dependencies.dependency.version}${line.separator}</echo>
[echo] za.co.rmb.rti.common,za.co.rmb.rti.common
[echo] bw-library-security,bw-library-common-audit
[echo] $ {project.dependencies.dependency.version}
1)为什么输出中没有捕获属性project.dependencies.dependency.version的值?
2)我想为每个标签分别输出,比如 第一个依赖关系标记的所有值,然后是第二个依赖关系标记的值。
za.co.rmb.rti.common
BW-库共审计
4.0.0
一旦我在第一个依赖标记中获得了上述值,我会将这些中的每一个保存在单独的属性中,并采取一些操作,如文件中的回显。
然后它应该给我第二个依赖标记中的值,如下所示,我将再次捕获并执行一些操作
za.co.rmb.rti.common
BW-库的安全性
2.0.0