XML Basics

    Its all in the name…
       Extensible Markup Language

XML provides a World Wide Web Consortium (W3C) approved language for the markup of documents.

There are no set tags as in HTML or DHTML.  The user is free to create as many tags as he or she desires.  Hence, extensibility.  Tags are user specified and describe the data within them, for example an XML document describing motor vehicle registration information may include:

    <Vehicle Registration>
     <Owner> Vince Penkrot </Owner>
     <Make> Chrysler </Make>
     <Model> Sebring </Model>
     <Year> 2001 </Year>
     <Body> 4-Door </Body>
     <Color> Black </Color>
     <Vin> 1A43093XR879ALVF87</Vin>
     <License Number> XXX YYYY </License Number>
</Vehicle Registration>