JSON is obviously perfectly usable, given how widely it's used. Even Douglas Crockford suggested just using a JSON interpreter that strips out comments, if you need them.

And if you want something like JSON that allows comments, and you aren't working on the web, Lua tables are fine.