Description: Extensive Markup language or the XML is a sort of data storage; it is very structured and mapped out. There are two most important aspects of XML that has to be covered, one is writing in XML and reading it out in XML. Parsers have already been created in XML and knowing how these parsers can be used is very important to program using XML and Perl as a combination. These parsers prepare the data so that it can worked on immediately, they in a way make it ready to use or to be programmed with. If the data is ready then it is like half the job is done. Parsers have various options inbuilt in them which allow you to design your own output.