Tuesday 13 August 2013

Overview

Overview
·        XML stands for Extensible Markup language
·        Xml is a markup language that provides an environment to create cross platform compatible text file
·        Cross platform compatibility means it is specific to any operating system, any hardware, any software technologies, any computer architecture
·        Xml is standard given by W3C (World wide web consortium) to create tag based data
·        Xml is a mother language using which we can create other mark up languages like: WML (wireless Markup Language), VML (Vector Markup Language)
·        Xml can be used to store and describe the data. Data means meaningful and understandable information. The data can be stored in a text file, database and xml file
Text file:
  It can contain formatted and unformatted data
·        It doesn’t show any relationships among the data
·        It doesn’t show any hierarchy among the values
·        It may be operating system specific. Ex: note pad is for windows
·        It doesn’t provide any tools check whether the data is valid.
Database:
·        It contains only formatted data in the form of tables
·        The data may be specific to database softwares
·        Database will take the help of SQL for manipulating the data
·        It is used in large scale applications
XML:
1.     It Can Contain Only Formatted Data
2.     It shows the relationships between the data
3.     It shows hierarchy among the values
4.     It is used to create a cross platform text file
5.     Xml provides tools like XML Engine and XML parser to check the correctness of the data
6.     XML does not require any special language for manipulating the data(Ex: sql statements)

7.     XML can be used to store the data for small scale applications(Ex: we can not store the data like databases

No comments:

Post a Comment