SlideShare a Scribd company logo
The tutorial has been designed in such a way where beginners can learn XML easily which help them
to understand the basic concept about XML, advanced concepts for XML and Tools for XML. You can
take your skills and expertise lever higher by studying this tutorial.
Chapter 1: Introduction to XML
Before you start learning XML, you should have basic idea about Website, Web Pages, Html and
scripting like VBScrips or Java Scripts.
What is XML?
XML stands for Extensible Markup Language. We can also say that its text based markup language
which derived from SGML (Standard Generalized Markup Language).
We can also say its similar like HTML as markup language. XML is designed to store data and you can
display that data into web pages. There are limitations also there to store data into XML.
XML uses tags which are not predefined like HTML tags. You need to create your own tags and use
to create XML. That means, it’s more like self describing. XML uses Document Type Definition to
represent the data, it’s also called DTD.
Main difference between XML and HTML:
XML and HTML are different in terms of their characteristics. They both have different goals and the
way we use in application. We cannot replace XML with HTML. XML is used to describe the data,
what data we want to store with that where HTML is used to represent the data in such a way we
want either graphically or plain in web pages. In short, XML is describing the date and HTML is
displaying the date.
It Does not do anything: XML doesn’t do anything which we want, but we can use with its limitation.
Here, you can find few basic examples of how XML contents looks
What is Markup?
XML known as markup language which define some sort of rules to encode the XML document
which can be easily understand by human or machine. So here, whatever information added in XML
document, it can be placed with certain rules which define different label for information. We can
also says its set of symbols which used to store information. See the following example how it looks,
when we structure it with information.
Example 1:
<?xml version="1.0" encoding="UTF-8"?>
<product>
<name>XML Tutorial Book</name>
<description>This book provide basic understanding of XML</description>
<price>$10.00</price>
</ product >
In above example 1, we can say <product><name><description><price> are tags or markup symbols.
We can understand that it store only one product details like product name, description and product
price. As mentioned above, we can define our tags which we want. Here, we can define n such a way
which we can understand easily because its Markup Language.
Example 2:
<?xml version="1.0" encoding="UTF-8"?>
<students>
<student>
<firstname>John</firstname>
<lastname>Turner</lastname>
<gender>Male</gender>
<age>10 Years</age>
<class>5th</price>
</ student >
<student>
<firstname>Aidan</firstname>
<lastname>Walls</lastname>
<gender>Male</gender>
<age>12 Years</age>
<class>7th</price>
</ student >
<student>
<firstname>Martyn</firstname>
<lastname>Hills</lastname>
<gender>Male</gender>
<age>13 Years</age>
<class>8th</price>
</ student >
<student>
<firstname>Jeremy</firstname>
<lastname>Coester</lastname>
<gender>Female</gender>
<age>9 Years</age>
<class>4th</price>
</ student >
</ students >
In above Example 2, we can understand its more complex. It stores multiple students information.
For example, tag student defined multiple time with its sub section, that means, it store multiple
student information like that way.
There are few features of XML which are very important and it help in such systems.
1. Extensible: It allow you to create or define your own tags which you can use easily in your
application or system.
2. It store data, doesn’t display data: XML is used to store and transform the data, it does not
used to display any data.
3. Open Standard: XML does not follow any standard like HTML follow, you can define your
own structure for XML to store data, that’s why it’s called Open Standard.
Where we can use XML?
There are various options where we can use XML.
1. XML is used to store and arrange the day in your designed way. You can even customize it
the way you want it to structure.
2. XML is used to transform the data between application and organization.
3. XML is used as portable database to manage data in organization or in system.
4. XML can be merged with style sheet (XSD) in such way to represent data in web pages.
5. XML is used as back end in application and display the data into HTML.
Keep in mind, XML is not a programming language.
XML doesn’t perform any programming task like writing set of logic and algorithms to perform an
action or calculate something. Programming is more about logical behaviour with computer. It
calculates or performs any defined action and represents set of outputs. But, in computer,
programming is used to read and write XML document.
Future about XML in website development
Now a days, XML can be used in many ways to store and transform information with system and
organization. Main benefit of XML is how quickly set of rules and symbols for XML has been
developed. And, many web and software development organizations have adopted easily to develop
large number of website and software applications. People believe that XML will be having same
important like HTML which is foundation for website development. XML will be used to transform
huge data and manage it easily on website in future.

More Related Content

PPT
Introduction to XML
PPT
uptu web technology unit 2 Xml2
PPTX
Basic xml syntax
PPTX
Xml in bio medical field
PPTX
PDF
Introduction to xml
PPS
Introduction to XML
uptu web technology unit 2 Xml2
Basic xml syntax
Xml in bio medical field
Introduction to xml

What's hot (20)

PPTX
PPS
XML - The Extensible Markup Language
PDF
Web programming unit IIII XML &DOM NOTES BY BHAVSINGH MALOTH
PDF
Wp unit III
PDF
Wp unit 1 (1)
PDF
Web programming by Najeeb ullahAzad(1)
PPSX
Over view of html
PDF
Introduction to XHTML
PPTX
PPTX
PPTX
Basic knowledge on html and dhtml
PPTX
PPTX
The Difference between HTML, XHTML & HTML5 for Beginners
PPT
Xhtml
PPT
Web Services Part 1
PPTX
HTML and DHTML
PPTX
Markup language classification, designing static and dynamic
PDF
93 peter butterfield
XML - The Extensible Markup Language
Web programming unit IIII XML &DOM NOTES BY BHAVSINGH MALOTH
Wp unit III
Wp unit 1 (1)
Web programming by Najeeb ullahAzad(1)
Over view of html
Introduction to XHTML
Basic knowledge on html and dhtml
The Difference between HTML, XHTML & HTML5 for Beginners
Xhtml
Web Services Part 1
HTML and DHTML
Markup language classification, designing static and dynamic
93 peter butterfield
Ad

Similar to Xml overview (20)

DOCX
Xml material
DOCX
Xml material
DOCX
Xml material
DOCX
Xml 150323102007-conversion-gate01
PPT
Xml description
PDF
xml2cdvcx vnbm,azsdfghjkml;sxdfcgmndxfcgvhb nmfctgvbhjnm ,cfgvb nm,xc vb.pdf
PDF
Xml tutorial
 
PPTX
Basics of XML
PPT
01 Xml Begin
PPTX
PPTX
BusinessAnalyst_Training.pptx
DOCX
Introduction to xml
PDF
CTDA Workshop on XML and MODS
DOCX
DOCX
XML DTD Validate
PDF
Module 5 XML Notes.pdf
PDF
Schaum s Outline of XML 1st Edition Ed Tittel
PDF
Download full ebook of Schaums Outline Of Xml 1st Ed Tittel instant download pdf
Xml material
Xml material
Xml material
Xml 150323102007-conversion-gate01
Xml description
xml2cdvcx vnbm,azsdfghjkml;sxdfcgmndxfcgvhb nmfctgvbhjnm ,cfgvb nm,xc vb.pdf
Xml tutorial
 
Basics of XML
01 Xml Begin
BusinessAnalyst_Training.pptx
Introduction to xml
CTDA Workshop on XML and MODS
XML DTD Validate
Module 5 XML Notes.pdf
Schaum s Outline of XML 1st Edition Ed Tittel
Download full ebook of Schaums Outline Of Xml 1st Ed Tittel instant download pdf
Ad

Recently uploaded (20)

PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
Digital Literacy And Online Safety on internet
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
💰 𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓 💰
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
Introduction to the IoT system, how the IoT system works
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPTX
artificial intelligence overview of it and more
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPT
tcp ip networks nd ip layering assotred slides
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Power Point - Lesson 3_2.pptx grad school presentation
Digital Literacy And Online Safety on internet
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
💰 𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓 💰
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Cloud-Scale Log Monitoring _ Datadog.pdf
introduction about ICD -10 & ICD-11 ppt.pptx
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Introduction to the IoT system, how the IoT system works
Sims 4 Historia para lo sims 4 para jugar
Unit-1 introduction to cyber security discuss about how to secure a system
artificial intelligence overview of it and more
522797556-Unit-2-Temperature-measurement-1-1.pptx
tcp ip networks nd ip layering assotred slides
SAP Ariba Sourcing PPT for learning material
Introuction about ICD -10 and ICD-11 PPT.pptx
Job_Card_System_Styled_lorem_ipsum_.pptx
APNIC Update, presented at PHNOG 2025 by Shane Hermoso

Xml overview

  • 1. The tutorial has been designed in such a way where beginners can learn XML easily which help them to understand the basic concept about XML, advanced concepts for XML and Tools for XML. You can take your skills and expertise lever higher by studying this tutorial. Chapter 1: Introduction to XML Before you start learning XML, you should have basic idea about Website, Web Pages, Html and scripting like VBScrips or Java Scripts. What is XML? XML stands for Extensible Markup Language. We can also say that its text based markup language which derived from SGML (Standard Generalized Markup Language). We can also say its similar like HTML as markup language. XML is designed to store data and you can display that data into web pages. There are limitations also there to store data into XML. XML uses tags which are not predefined like HTML tags. You need to create your own tags and use to create XML. That means, it’s more like self describing. XML uses Document Type Definition to represent the data, it’s also called DTD. Main difference between XML and HTML: XML and HTML are different in terms of their characteristics. They both have different goals and the way we use in application. We cannot replace XML with HTML. XML is used to describe the data, what data we want to store with that where HTML is used to represent the data in such a way we want either graphically or plain in web pages. In short, XML is describing the date and HTML is displaying the date. It Does not do anything: XML doesn’t do anything which we want, but we can use with its limitation. Here, you can find few basic examples of how XML contents looks What is Markup? XML known as markup language which define some sort of rules to encode the XML document which can be easily understand by human or machine. So here, whatever information added in XML document, it can be placed with certain rules which define different label for information. We can also says its set of symbols which used to store information. See the following example how it looks, when we structure it with information. Example 1: <?xml version="1.0" encoding="UTF-8"?> <product> <name>XML Tutorial Book</name> <description>This book provide basic understanding of XML</description> <price>$10.00</price> </ product >
  • 2. In above example 1, we can say <product><name><description><price> are tags or markup symbols. We can understand that it store only one product details like product name, description and product price. As mentioned above, we can define our tags which we want. Here, we can define n such a way which we can understand easily because its Markup Language. Example 2: <?xml version="1.0" encoding="UTF-8"?> <students> <student> <firstname>John</firstname> <lastname>Turner</lastname> <gender>Male</gender> <age>10 Years</age> <class>5th</price> </ student > <student> <firstname>Aidan</firstname> <lastname>Walls</lastname> <gender>Male</gender> <age>12 Years</age> <class>7th</price> </ student > <student> <firstname>Martyn</firstname> <lastname>Hills</lastname> <gender>Male</gender> <age>13 Years</age> <class>8th</price> </ student > <student> <firstname>Jeremy</firstname> <lastname>Coester</lastname> <gender>Female</gender> <age>9 Years</age> <class>4th</price> </ student > </ students > In above Example 2, we can understand its more complex. It stores multiple students information. For example, tag student defined multiple time with its sub section, that means, it store multiple student information like that way. There are few features of XML which are very important and it help in such systems.
  • 3. 1. Extensible: It allow you to create or define your own tags which you can use easily in your application or system. 2. It store data, doesn’t display data: XML is used to store and transform the data, it does not used to display any data. 3. Open Standard: XML does not follow any standard like HTML follow, you can define your own structure for XML to store data, that’s why it’s called Open Standard. Where we can use XML? There are various options where we can use XML. 1. XML is used to store and arrange the day in your designed way. You can even customize it the way you want it to structure. 2. XML is used to transform the data between application and organization. 3. XML is used as portable database to manage data in organization or in system. 4. XML can be merged with style sheet (XSD) in such way to represent data in web pages. 5. XML is used as back end in application and display the data into HTML. Keep in mind, XML is not a programming language. XML doesn’t perform any programming task like writing set of logic and algorithms to perform an action or calculate something. Programming is more about logical behaviour with computer. It calculates or performs any defined action and represents set of outputs. But, in computer, programming is used to read and write XML document. Future about XML in website development Now a days, XML can be used in many ways to store and transform information with system and organization. Main benefit of XML is how quickly set of rules and symbols for XML has been developed. And, many web and software development organizations have adopted easily to develop large number of website and software applications. People believe that XML will be having same important like HTML which is foundation for website development. XML will be used to transform huge data and manage it easily on website in future.