YAML Ain't Markup Language

YAML looks like a very good structured text format, easily readable and writable by humans as well as machines. The spec looks good.

Ruby 1.8.0 is reported to have built-in support for YAML.

Via J Aaron Farr.

Update: I should have mentioned OGDL which is similar, but meant for the representation of general graphs more than documents.