O'Reilly logo

Designing Systems for Internet Commerce, Second Edition by Lawrence C. Stewart, G. Winfield Treese

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. XML and Web Services

 

         text parser absorbs         spaces brackets and tokens:         meaning springs to life

 
 --Philippe Lourier[1]

What Is XML?

The Extensible Markup Language (XML) is a standardized way of representing structured data as text files. Many readers will be familiar with HTML, which uses markup tags such as <H1> and </H1> to denote a block of text that is a heading of level 1. XML is similar in that it uses tags to mark up the file, but it is very different in that it lets one define new tags and new document types for new purposes. Consider the following XML fragment.

 <?xml version="1.0"?> <Address> <Name>Larry Stewart</Name> <Street>11 Serissa Circle</Street> <City>Wayland</City> <State>MA</State> <ZIP>01778</ZIP> ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required