XML Ant script, java .
, <xmlproperty>. xml xml Ant , Ant.
<root>
<properties>
<foo>bar</foo>
</properties>
</root>
Ant script :
<property name="root.properties.foo" value="bar"/>
${root.properties.foo}.
:
1. xml, , Info.xml
2. Ant script, , Check.xml
info.xml
<?xml version="1.0" encoding="UTF-8"?>
<Students>
<Student>
<name>Binod Kumar Suman</name>
<roll>110</roll>
<city> Bangalore </city>
</Student>
</Students>
Check.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="Check" default="init">
<xmlproperty file="Info.xml" collapseAttributes="true"/>
<target name = "init">
<echo> Student Name :: ${Students.Student.name} </echo>
<echo> Roll :: ${Students.Student.roll} </echo>
<echo> City :: ${Students.Student.city} </echo>
</target>
</project>
(Check.xml) Ant script
: C:\XML_ANT_Workspace\XML_ANT\src\Check.xml
: [echo] :: [] Roll:: 110 [] ::
: 125
, xml (StudentsInfo.xml), ,
: C:\XML_ANT_Workspace\XML_ANT\src\Check.xml
: [echo] :: , , [echo] Roll:: 110 120 120 [] :: , ,
: 109
Binod Suman