I have some entry parametres in my Java SE application. I would like to ask you what is the best format for saving these information outside application itself for easy change/loading/saving parametres?

For your information, there are 6 numbers I have to load into my application. One of the file is default configuration. To the others I would like to save configuration created by users.

My first idea has been .xml file. If it is a god one, can you tell me what parser is the best one? I mean I've found many ways how to read from .xml file so which one from the known ones is the one I should choose?