April 19, 2019
Hot Topics:

Jargon Buster

  • November 20, 2002
  • By Karl Moore
  • Send Email »
  • More Articles »

This is a good one. It's a buzzword that has been used, overused and completely abused in the past few months. People have written 1500-page books on the matter. Companies in the same industry have banded together to create 'document standards'.

But what exactly is XML? Well, it's a structured method of representing data. And it looks a bit like the source to a HTML page.

Let's take a peek at a sample XML document:

<Customers>  <Customer>    <Forename>Johnny</Forename>    <Surname>Briggs</Surname>  </Customer>  <Customer>    <Forename>Peter</Forename>    <Surname>Rabbit</Surname>  </Customer></Customers>

Here we have two customers listed inside a .XML file, each having a Forename and Surname tag.

Fine, so it's a method of representing structured data. But why is it so brilliant?

First off, actually having structure inside a flat-file is a concept developers have wanted and worked around for a long time. So bringing the XML format on-board as an industry standard is certainly the first plus point.

It's also been hyped as being completely platform-independent. It doesn't matter whether you're reading the information on a Mac or Unix box - so long as you can 'interpret' the XML file, you can speak its language. And that opens up a whole host of new development opportunities.

On the Web front, XML is being used to separate the actual data on a Web page from the presentation layer. In addition to all this, XML is the language used by SOAP. So there we go.

And if you're looking to impress a geekess sometime soon, remember that XML stands for Extensible Markup Language. Another interesting fact there.

If you're wanting to take a stroll down XML Avenue, Microsoft has a parser and further information up for grabs here.

Page 5 of 8

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date