Ted Neward, in "When do you use XML, again?," revisits an old blog entry of his that asks the question of when one should use XML - and offers a revised answer consisting of "when your data is hierarchical already, when exchange with foreign platforms is required, and when preexisting tool support is necessary."
- Posted by: Joseph Ottinger
- Posted on: August 22 2005 07:36 EDT
Don't use XML unless your data contains mixed content. The hierarchical rule is good to (I guess I just assumed that...).
The good alternative is YAML (http://yaml.org/). The current drawback is lack of up-to-date Java parser, but is a field to work.
YAML. It is like reinventing the wheel again, comming up with another set of parsers, transformation techniques, query languages to be built on the top of it, etc etc ...