Kennt jemand eine einfache Möglichkeit oder auch eine fertige Klasse, in den ich selbstdefinierte Dateien, die den Aufbau ähnlich der .conf-Dateien unter Linux besitzten, verarbeiten kann? Gemeint sind Dateien, die zB so aussehen
- Code: Select all
# Kommentar
; Kommentar
option1 = wert1
option2 = wert2
<Block name>
nameOption1 = wert
nameOption1 = wert
<BlockInBlock name>
...
</BlockInBlock>
</Block>
Für mich sieht das aus wie eine Mischung aus ini-Dateien und XML. Ich möchte sowas gerne selbst verwenden, da ich schon die Einfachheit der ini-Dateien nutzen möchte, aber an vielen Stellen eine Verschachtelung wie bei xml gebrauchen kann.
Hat das Format auch einen Namen?