IniFile
Build and Edit Windows .ini files. Only the simple edits,
remove
and set
are allowed. Set
has limited computation capability which is described later.
Parameters
Attribute |
Description |
Required |
source |
The name source .ini file to read in. |
No. |
dest |
The name destination .ini file to write. |
Yes. |
Parameters specified as nested elements
remove
Attribute |
Description |
Required |
section |
The name of the section |
Yes. |
property |
The name property. |
No. If not supplied, the entire
section will be removed |
set
Attribute |
Description |
Required |
section |
The name of the section |
Yes. |
property |
The name property. |
Yes. |
value |
The value to set the property to. |
No, if
operation is specified. |
operation |
The operation to perform on the existing value.
Possible values are "+" and "-", which add and subtract 1,
respectively from the existing value. If the value doesn't
already exist, the set is not performed. |
No, if value
is specified. |
Example
<inifile source="myprog.ini" dest="myprog.new.ini">
<set section="Section1" property="release-date" value="${todays.date}" />
<set section="Section1" property="build-number" operation="+" />
<remove section="Section2" property="useless" />
<remove section="OutdatedSection" />
</inifile>
Copyright © 2002-2003 Ant-Contrib Project. All
rights Reserved.