Wieso muss es unbedingt ein eigenes Format sein ?
für solche Dinge würde sich
XML anbieten... dazu gibts auch bereits Parser und Modelle...
XML-Code:
<!--
blah
blubb
-->
<Configuration>
<Group name="EineGruppe" id="6665">
<Server name="Ein Server" address="127.0.0.1" port="6666" retry="5"/>
</Group>
</Configuration>