BuildUtilities

What is XML?

A tag-based data format, like HTML, but you invent the tags. Verbose but extremely well-supported.

XML wraps data in opening and closing tags, with attributes and nested children. It powers RSS feeds, Atom, SVG, sitemaps, Office documents (`.docx` is a zip of XML), and most enterprise SOAP APIs.

It's much more verbose than JSON, but it has schemas (XSD), namespaces, and built-in transformation (XSLT), features JSON took years to grow.

For new web APIs, prefer JSON. For interop with existing systems, you'll still meet XML.

Related tools

Keep reading

Tip Jar