1XML Introduction

What Is XML?

XML stands for “eXtensible Markup Language”. In terms of a programming language the word “extensible” means that designers/developers can extend its capabilities. HTML is also a markup language, but it cannot be extended. This means that information is contained within tags. In HTML the tags are predefined and can be interpreted by a browser. The tags tell your browser to format objects such as text, images, and forms in a certain way. In contrast to HTML, however, XML does not have any structural information. This is a problem when it comes to displaying the information in a sensible way. Therefore, XML requires a parser to interpret the tags and display the data so that it makes sense. As an example, in HTML the ...

Get Flash XML Applications 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.