trying to build a project set file and checkout these projects:
<psf>
<project ref="version,url,name"/>
<project ref="version,url,name"/>
<project ref="version,url,name"/>
</psf>
now I need extract url and name from each project tag. I used
<xmlproperty file="example.psf" collapseAttributes="true" />
but when I
<echo>$psf.project.ref</echo>
,
I got something like this, instead of having control to each token on each line:
version,url,name,version,url,name,version,url,name
Can someo开发者_StackOverflowne help me with this? thanks
I've used this http://www.oopsconsultancy.com/software/xmltask/ in the past to process XML with ANT. I threw together a quick sample of getting each individual attribute.
<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>
Not sure if this will suit your needs, but it does work to get the attribute values individually.
精彩评论