Contents    Page-10    Prev    Next    Page+10    Index   


XML , for Extensible Markup Language, allows users to put tags around their data to describe what pieces of the data mean.

    <TITLE>Empire Burlesque</TITLE>
    <ARTIST>Bob Dylan</ARTIST>
  <CD> ... </CD>

We can see that XML provides a hierarchical tree structure for data. The task of checking the validity of an XML file is essentially the same as checking for balanced parentheses; XML simply allows the users to define their own parenthesis names.