3 ms·
I said tooling was superior, not XML tooling was a silver bullet. DTD is mostly just an attack vector. XSD or Relax NG are both solid. XQuery was kinda useful
by Ygg2 5y ago
I said tooling was superior, not XML tooling was a silver bullet.
DTD is mostly just an attack vector. XSD or Relax NG are both solid. XQuery was kinda useful but XML people went too far and started adding shit that it doesn't belong to it.
XSLT like has one or two credible use cases, like replacing entity expansion from DTD. Rest of it was just like XML database doomed from the start.
SOAP. I never saw it actually being used.
- pydry 5y agoSuperior to what, though? Most of this tooling has equivalents that are barely used because they didnt really need to exist in the first place (e.g. XSLT) or were a band aid over problems with XML itself (XPath / XMLSpy). That leaves JSON schema, which - still more pleasant than XSD or DTD.