Sections this configuration simply merges duplicates if a section has aĭuplicate parameter the values are then added to the key as a list. Duplicate parameters: Typically duplicate parameters are onlyĪllowed if they are in two different sections, thus they are local to.If it is saved, only a single section is written! Note: This also affects the internal data of theĬonfiguration. Section, the two section's values are merged so that there is only a single This configuration does however support this feature. Duplicate sections: Typically duplicate sections are not allowed,.'=' to separate keys and values in parameters, for example Key value separator: The ':' character is also accepted in place of.Comments: The '#' character is also accepted as a comment.Some of the differences supported are as follows: As far as possible thisĬonfiguration tries to be lenient and support most of the differences. Which has caused a number of differences to appear. There are various implementations of the ini file format by various vendors Comments: Lines starting with a ' ' are assumed to be comments.Parameters: Items in a section are known as parameters.A section declaration starts with a '[' and ends Sections: Ini files are split into sections, each section starting.The format of ini files is fairly straight forward and is composed of three Parsed and modified by both humans and computers.Ī typical ini file could look something like: Platform due to the fact that they are merely text files that can easily be
Microsoft's Windows operating system and contains data for Windows basedĪlthough popularized by Windows, ini files can be used on any system or A specialized hierarchical configuration implementation for parsing iniĪn initialization or ini file is a configuration file typically found on