An XML schema language that is easy to read and write and has superb tooling support. The Compact Syntax form is especially nice.

If you use a text editor with good XML support, having a schema around can boost the usability of a data file quite significantly, as it not only gives you static validity checking, but also autocompletion and automatic templates.