尝试构建项目集文件并签出这些项目:
<psf>
<project ref="version,url,name"/>
<project ref="version,url,name"/>
<project ref="version,url,name"/>
</psf>
Run Code Online (Sandbox Code Playgroud)
现在我需要从每个项目标签中提取URL和名称.我用了
<xmlproperty file="example.psf" collapseAttributes="true" />
但是当我
<echo>$psf.project.ref</echo>,
我有这样的东西,而不是控制每行上的每个标记:
version,url,name,version,url,name,version,url,name
有人可以帮我弄这个吗?谢谢
kar*_*rts 11
我过去曾使用过http://www.oopsconsultancy.com/software/xmltask/来使用ANT处理XML.我汇总了一个获取每个属性的快速示例.
<taskdef name="xmltask" classname="com.oopsconsultancy.xmltask.ant.XmlTask"/>
<xmltask source="test.xml">
<call path="psf/project">
<param name="ref" path="@ref"/>
<actions>
<echo>ref = @{ref}</echo>
</actions>
</call>
</xmltask>
Run Code Online (Sandbox Code Playgroud)
不确定这是否符合您的需求,但它确实可以单独获取属性值.
| 归档时间: |
|
| 查看次数: |
9539 次 |
| 最近记录: |