What Is XML?

XML is the Extensible Markup Language. It's called extensible because the modular nature of its structure enables you to make modifications easily by changing or adding data features. More importantly, XML is actually a “meta-language.” That is, XML is really a specification that dictates how to describe languages and data.

XML's design gives us the following powerful features:

  • XML simplifies communication because it is self-describing. When an XML document is created, the structure has also been created. It is this structure that describes the data therein. This permits programs to easily query an XML document for specific data without having to perform difficult parsing. The self-describing nature of XML makes it simple to share ...

Get JSP™ and XML Integrating XML and Web Services in Your JSP™ Application now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.