XSD relies on namespaces, which were added to XML too late, it mixes record-style structure definition into a markup language universe, and it led to the abominable infoset concept. I much preferred RNG or Schematron.
4
10
Having to use XSD to support backwards-compatible services, or trying to build modular components, or dealing with namespace names in attribute values, it all sucked
Apr 18, 2022 · 5:59 AM UTC
1
3


