SlideShare a Scribd company logo
XML 
ExtensibleMarkup Language 
www.myassignmenthelp.net
Introduction to XML 
• XML stands for Extensible Markup Language and is a text-based 
markup language derived from Standard Generalized Markup Language 
(SGML). 
• This tutorial will teach you basics of XML. The tutorial is divided into 
sections such as XML Basics, Advanced XML and XML tools. Each of 
these sections contain related topics with simple and useful examples. 
• XML tags identify the data and are used to store and organize the data, 
rather than specifying how to display it like HTML tags, which are used 
to display the data. 
• XML is not going to replace HTML in the near future, but it introduces 
new possibilities by adopting many successful features of HTML.
XML Usage 
• XML can work behind the scene to simplify the creation of HTML 
documents for large web sites. 
• XML can be used to exchange the information between 
organizations and systems. 
• XML can be used for offloading and reloading of databases. 
• XML can be used to store and arrange the data, which can 
customize your data handling needs. 
• XML can easily be merged with style sheets to create almost any 
desired output. 
• Virtually, any type of data can be expressed as an XML document.
What is Markup? 
XML is a markup language that defines set of rules for encoding documents in a format that is 
both human-readable and machine-readable. So what exactly is a markup language?Markup is 
information added to a document that enhances its meaning in certain ways, in that it identifies 
the parts and how they relate to each other. More specifically, a markup language is a set of 
symbols that can be placed in the text of a document to demarcate and label the parts of that 
document. 
How XML markup looks? 
<message> 
<text>hello, world </text> 
</message>
XML - Syntax 
A simple syntax rules to write an XML documents: 
<?xml version =“1.0”?> 
<contact-info> 
<name>Assignment help</name> 
<company>Augment Systems pvt. Ltd></company> 
</contact-info>
XML - Processing 
• Processing instructions (PIs) allow documents to contain instructions for applications. PIs are 
not part of the character data of the document, but MUST be passed through to the 
application. 
Syntax: 
<?target-instructions?> 
Where: 
• target - identifies the application to which the instruction is directed. 
• instruction - it is a character that describes the information for the application to process.
XML - Encoding 
Encoding is the process of converting unicode characters into their 
equivalent binary representation. When the XML processor reads 
an XML document, it encodes the document depending on the type 
of encoding. Hence, we need to specify the type of encoding in the 
XML declaration. 
Syntax: 
<?xml version =“1.6” encoding =“UTF-8” standalone= “no”?>
XML - Schemas 
XML Schema is commonly known as XML Schema Definition 
(XSD). It is used to describe and validate the structure and the 
content of XML data. XML schema defines the elements, 
attributes and data types. Schema element supports Namespaces. 
It is similar to a database schema that describes the data in a 
database. 
Syntax: 
<xs:schema xmlns:xs = http://www.w3.org/2001/XMLSchema>
XML - Tree Structure 
An XML document is always descriptive. The tree structure is 
often referred to as XML Tree and plays an important role to 
describe any XML document easily. 
The tree structure contains root (parent) elements, child elements 
and so on. By using tree structure, you can get to know all 
succeeding branches and sub-branches starting from the root. 
The parsing starts at the root, then moves down the first branch 
to an element, take the first branch from there, and so on to the 
leaf nodes.
QUERY 
www.myassignmenthelp.net

More Related Content

What's hot (20)

PPT
EXtensible Markup Language
Prabhat gangwar
 
PPT
XML Databases
Jussi Pohjolainen
 
PPTX
Extensible Markup Language (XML)
AakankshaR
 
PPTX
XML
Ruchika Sinha
 
PPT
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
PDF
XML
Prabu U
 
PPT
eXtensible Markup Language (By Dr.Hatem Mohamed)
MUFIX Community
 
PPTX
Intro xml
sana mateen
 
PDF
Xml tutorial
IT
 
PPTX
Xml ppt
seemadav1
 
PPT
What is xml
Aneesa Rahman
 
PPT
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
DOCX
Oracle soa xml faq
xavier john
 
ODP
XML
Osama Qunoo
 
PPTX
PHP XML
YellGhost
 
PPT
Xml Presentation-3
Sudharsan S
 
DOCX
Xml viva questions
Vipul Naik
 
PPTX
Xml presentation
Miguel Angel Teheran Garcia
 
PPT
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
EXtensible Markup Language
Prabhat gangwar
 
XML Databases
Jussi Pohjolainen
 
Extensible Markup Language (XML)
AakankshaR
 
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
XML
Prabu U
 
eXtensible Markup Language (By Dr.Hatem Mohamed)
MUFIX Community
 
Intro xml
sana mateen
 
Xml tutorial
IT
 
Xml ppt
seemadav1
 
What is xml
Aneesa Rahman
 
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 
Oracle soa xml faq
xavier john
 
PHP XML
YellGhost
 
Xml Presentation-3
Sudharsan S
 
Xml viva questions
Vipul Naik
 
Xml presentation
Miguel Angel Teheran Garcia
 
uptu web technology unit 2 Xml2
Abhishek Kesharwani
 

Viewers also liked (8)

PPT
SCM PPT
Venkatesh Samineni
 
PDF
Ccna discovery
Fazli Kabashi
 
PPT
Xcap tutorial
wanglixue
 
PDF
Dita 4 Dummies
Jang F.M. Graat
 
PPT
Introduction to XML
Fazli Kabashi
 
PDF
DITA Quick Start
Selvakumar T S
 
PPTX
Seminar presentation on embedded web technology
Ranol R C
 
PPTX
EMBEDDED WEB TECHNOLOGY
Vinay Kumar
 
Ccna discovery
Fazli Kabashi
 
Xcap tutorial
wanglixue
 
Dita 4 Dummies
Jang F.M. Graat
 
Introduction to XML
Fazli Kabashi
 
DITA Quick Start
Selvakumar T S
 
Seminar presentation on embedded web technology
Ranol R C
 
EMBEDDED WEB TECHNOLOGY
Vinay Kumar
 
Ad

Similar to Xml programming language myassignmenthelp.net (20)

PPTX
Internet_Technology_UNIT V- Introduction to XML.pptx
shilpar780389
 
PPTX
XML Introduction
Bikash chhetri
 
PPT
web program-Extended MARKUP Language XML.ppt
mcjaya2024
 
PDF
Jaxp Xmltutorial 11 200108
nit Allahabad
 
PPTX
XML1.pptx
53ShaikhImadoddin
 
PPT
Xml iet 2015
kiransurariya
 
PDF
Module 5 XML Notes.pdf
ssuser21721b
 
PPTX
XML.pptx
vishal choudhary
 
PDF
Introduction to xml
soumya
 
PPT
XML/XSLT
thinkahead.net
 
PDF
XMLin Web development and Applications.pdf
VinayVitekari
 
PPTX
GRADE 12 UNIT 4 computer science Ethiopian.pptx
ElanPuthukkudi
 
PDF
CTDA Workshop on XML and MODS
University of Connecticut Libraries
 
PPTX
XML simple Introduction
alphap13
 
PPTX
Xml and xml processor
Himanshu Soni
 
PDF
XML for Web Development Information tech.pdf
VinayVitekari
 
PDF
Full xml
Aravindharamanan S
 
PPTX
XML
eewiley
 
Internet_Technology_UNIT V- Introduction to XML.pptx
shilpar780389
 
XML Introduction
Bikash chhetri
 
web program-Extended MARKUP Language XML.ppt
mcjaya2024
 
Jaxp Xmltutorial 11 200108
nit Allahabad
 
Xml iet 2015
kiransurariya
 
Module 5 XML Notes.pdf
ssuser21721b
 
Introduction to xml
soumya
 
XML/XSLT
thinkahead.net
 
XMLin Web development and Applications.pdf
VinayVitekari
 
GRADE 12 UNIT 4 computer science Ethiopian.pptx
ElanPuthukkudi
 
CTDA Workshop on XML and MODS
University of Connecticut Libraries
 
XML simple Introduction
alphap13
 
Xml and xml processor
Himanshu Soni
 
XML for Web Development Information tech.pdf
VinayVitekari
 
XML
eewiley
 
Ad

More from www.myassignmenthelp.net (20)

PPT
Programming assignment help by myassignmenthelp
www.myassignmenthelp.net
 
PPTX
Artificial intelligence : what it is
www.myassignmenthelp.net
 
PPTX
natural language processing help at myassignmenthelp.net
www.myassignmenthelp.net
 
PPTX
Python assignment help
www.myassignmenthelp.net
 
PDF
Lecture8 classifiers ldc_rules
www.myassignmenthelp.net
 
PPTX
Programming languages
www.myassignmenthelp.net
 
PPTX
Uml assignment help
www.myassignmenthelp.net
 
PPTX
Entity relationship-diagrams
www.myassignmenthelp.net
 
PPTX
Programming assignment-help at myassignmenthelp.net
www.myassignmenthelp.net
 
PPT
Programming assignment help
www.myassignmenthelp.net
 
PPT
Entity relationship diagram for dummies
www.myassignmenthelp.net
 
PPT
How to write effective case study
www.myassignmenthelp.net
 
PPTX
Critical path method example by myassignmenthelp
www.myassignmenthelp.net
 
PPTX
Nursing ppt by myassignmenthelp.net
www.myassignmenthelp.net
 
PPTX
Energy efficiency of qantas by myassignmenthelp
www.myassignmenthelp.net
 
PPTX
Learn ActionScript programming myassignmenthelp.net
www.myassignmenthelp.net
 
PPTX
Learn Basics of chemistry myassignmenthelp.net
www.myassignmenthelp.net
 
PPT
Hysys help only at myassignmenthelp.net
www.myassignmenthelp.net
 
PPTX
Materials Flux Analysis @myassignmenthelp.net
www.myassignmenthelp.net
 
PPT
Aspect-Oriented Software Development with Use Cases
www.myassignmenthelp.net
 
Programming assignment help by myassignmenthelp
www.myassignmenthelp.net
 
Artificial intelligence : what it is
www.myassignmenthelp.net
 
natural language processing help at myassignmenthelp.net
www.myassignmenthelp.net
 
Python assignment help
www.myassignmenthelp.net
 
Lecture8 classifiers ldc_rules
www.myassignmenthelp.net
 
Programming languages
www.myassignmenthelp.net
 
Uml assignment help
www.myassignmenthelp.net
 
Entity relationship-diagrams
www.myassignmenthelp.net
 
Programming assignment-help at myassignmenthelp.net
www.myassignmenthelp.net
 
Programming assignment help
www.myassignmenthelp.net
 
Entity relationship diagram for dummies
www.myassignmenthelp.net
 
How to write effective case study
www.myassignmenthelp.net
 
Critical path method example by myassignmenthelp
www.myassignmenthelp.net
 
Nursing ppt by myassignmenthelp.net
www.myassignmenthelp.net
 
Energy efficiency of qantas by myassignmenthelp
www.myassignmenthelp.net
 
Learn ActionScript programming myassignmenthelp.net
www.myassignmenthelp.net
 
Learn Basics of chemistry myassignmenthelp.net
www.myassignmenthelp.net
 
Hysys help only at myassignmenthelp.net
www.myassignmenthelp.net
 
Materials Flux Analysis @myassignmenthelp.net
www.myassignmenthelp.net
 
Aspect-Oriented Software Development with Use Cases
www.myassignmenthelp.net
 

Recently uploaded (20)

PPTX
Mathematics 5 - Time Measurement: Time Zone
menchreo
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PDF
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
PDF
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PPTX
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PPSX
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
Mathematics 5 - Time Measurement: Time Zone
menchreo
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
grade 5 lesson ENGLISH 5_Q1_PPT_WEEK3.pptx
SireQuinn
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Dimensions of Societal Planning in Commonism
StefanMz
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 

Xml programming language myassignmenthelp.net

  • 1. XML ExtensibleMarkup Language www.myassignmenthelp.net
  • 2. Introduction to XML • XML stands for Extensible Markup Language and is a text-based markup language derived from Standard Generalized Markup Language (SGML). • This tutorial will teach you basics of XML. The tutorial is divided into sections such as XML Basics, Advanced XML and XML tools. Each of these sections contain related topics with simple and useful examples. • XML tags identify the data and are used to store and organize the data, rather than specifying how to display it like HTML tags, which are used to display the data. • XML is not going to replace HTML in the near future, but it introduces new possibilities by adopting many successful features of HTML.
  • 3. XML Usage • XML can work behind the scene to simplify the creation of HTML documents for large web sites. • XML can be used to exchange the information between organizations and systems. • XML can be used for offloading and reloading of databases. • XML can be used to store and arrange the data, which can customize your data handling needs. • XML can easily be merged with style sheets to create almost any desired output. • Virtually, any type of data can be expressed as an XML document.
  • 4. What is Markup? XML is a markup language that defines set of rules for encoding documents in a format that is both human-readable and machine-readable. So what exactly is a markup language?Markup is information added to a document that enhances its meaning in certain ways, in that it identifies the parts and how they relate to each other. More specifically, a markup language is a set of symbols that can be placed in the text of a document to demarcate and label the parts of that document. How XML markup looks? <message> <text>hello, world </text> </message>
  • 5. XML - Syntax A simple syntax rules to write an XML documents: <?xml version =“1.0”?> <contact-info> <name>Assignment help</name> <company>Augment Systems pvt. Ltd></company> </contact-info>
  • 6. XML - Processing • Processing instructions (PIs) allow documents to contain instructions for applications. PIs are not part of the character data of the document, but MUST be passed through to the application. Syntax: <?target-instructions?> Where: • target - identifies the application to which the instruction is directed. • instruction - it is a character that describes the information for the application to process.
  • 7. XML - Encoding Encoding is the process of converting unicode characters into their equivalent binary representation. When the XML processor reads an XML document, it encodes the document depending on the type of encoding. Hence, we need to specify the type of encoding in the XML declaration. Syntax: <?xml version =“1.6” encoding =“UTF-8” standalone= “no”?>
  • 8. XML - Schemas XML Schema is commonly known as XML Schema Definition (XSD). It is used to describe and validate the structure and the content of XML data. XML schema defines the elements, attributes and data types. Schema element supports Namespaces. It is similar to a database schema that describes the data in a database. Syntax: <xs:schema xmlns:xs = http://www.w3.org/2001/XMLSchema>
  • 9. XML - Tree Structure An XML document is always descriptive. The tree structure is often referred to as XML Tree and plays an important role to describe any XML document easily. The tree structure contains root (parent) elements, child elements and so on. By using tree structure, you can get to know all succeeding branches and sub-branches starting from the root. The parsing starts at the root, then moves down the first branch to an element, take the first branch from there, and so on to the leaf nodes.