Xembly – Assembly for XML
xembly.org
xembly.org
Here's the previous one's comments: https://news.ycombinator.com/item?id=8532224.
Oh, and rename the HTTP "Referer".
All kidding aside, XML is not bad per se. The stuff that all kinds of committees have surrounded it with is what's really bad.
_Anything_ with in-band metadata is disgusting. This includes crap like "Subject: =?iso-8859-1?Q?...?=", multipart messages with in-band boundaries, having to do dot-stuffing in SMTP conversations, etc.
Since mail is a store-and-forward protocol, this guarantees that the content type is stored with the message. Compare it with the web where it makes more sense to keep in the protocol headers, and despite it not being store-and-forward character sets still causes issues with both proxies and page inclusions to this very day.