XML (eXtensible Markup Language)


What Is XML?
  • XML stands for eXtensible Markup Language.
  • XML is a markup language much like HTML.
  • XML was designed to describe data.
The Main Differences between XML and HTML: XML Does Not Do Anything.
XML was not designed to do anything. It may be hard to understand, but XML does not do anything. XML is created to structure, store, and to send information. The example below is a note to Tove from Jani, stored as XML:
 <note>
   <to>Tove</to>
   <from>Jani</from>
   <heading>Reminder</heading>
   <body>Don't forget me this weekend!</body>
 </note>
The note has a header and a message body. It also has sender and receiver information. But still, this XML document does not do anything. It is just pure information wrapped in XML tags. Someone must write a piece of software to send, receive, or display it.

An Example of Non-XML Data



Review: XML (eXtensible Markup Language)
    Which statement is NOT true about XML (eXtensible Markup Language)?

      XML is a markup language.
      XML is a replacement for HTML.
      XML tags are not predefined.
      XML was designed to describe data.
Result:        




      My mother is back on her feet (healthy again)    
      after being sick for two weeks.