Configuration files - xml, json, csv or...?

So what is everyone using for their configuration files? xml, json.csv or?
It’s something I do with every installation using Unity. Some type of text file and also a debug or configuration UI with sliders that allow me to update application settings when its running and optionally save to and overwrite the existing configuration file.
Did a quick search here but surprisingly came up with nothing.
Are there any good example toes or tox files that have some sort of UI and the ability to load, parse and save config files?

As one possibility, wondering if using the Python ConfigParser module makes sense?

Json all the way. I personaly think it is the best human readable format of the listet ones.
Also python handles json really nicely already and can convert dicts to json and vice versa.
In combination with dependable properties in extensions it can be as simple as two lines of code to load and export settings.

2 Likes