Linked by Eugenia Loli-Queru on Thu 3rd Jul 2008 07:20 UTC, submitted by jmalasko
General Development Learn XML schemas that provide solutions for all sorts of problems, from the basics of Web services to data description. Also, cover database-like solutions that involve contacts and invoices. The schemas in this article were chosen for their usefulness and utility, plus their impact on the XML community in how information is shared and exchanged using the XML format.
Permalink for comment 321195
To read all comments associated with this story, please click here.
Schemas to describe schemas
by agrouf on Thu 3rd Jul 2008 09:42 UTC
agrouf
Member since:
2006-11-17

XML Schema (XSD) and Relax-ng.
And the best: Relax-ng compact. Easy to write, easy to read and easy to learn.
Unfortunately, it is hard as hell to find good rng descriptions for the schemas mentionned in the article. Why do they insist on working with DTD? I spent half a day looking for rnc files for SVG.
If you've got to write a new schema, pretty please use Relax-ng.