SlideShare une entreprise Scribd logo
1  sur  7
eXtensible Markup
Language
XML is a markup language which is
used for storing the data and for transporting
data from source to client.
XML is independent of any predefined tags
and also it is platform independent. Thus it
helps in exchange of data and it a base
language for many tools.
XML consists of the following components:
1. XML tags : tells the scope of an element. It can be a start tag,
end tag or empty tag
2. Elements and attributes: component between start and end
tag is an element. Element may further consists of attributes
1. XML Editor : It is used to write, edit and read XML.
2. XML Formatter : It is used to format and correct the
formatting errors in an XML making the file more readable.
3. XML Validators: It validates an XML document for XML syntax
rules and the schema.
4. XML Parsers : It accesses and modify an XML. Examples of
XML parsers are SAX parsers, DOM parsers and pull parsers.
XML and HTML differ in the way they process data. HTML
focuses on how data looks thus mostly used in designing of
web pages. However, XML focuses of storage of data. It
describes data and hence used for transporting data between
two or more entities
XHTML keeps the goods of both HTML and XML. It is a well
written language making it a stable language.
SOAP is a xml based protocol which is used for transporting
messages and data for web services. It enables applications to
connect to a remote procedure and communicate with it.
REST is an architectural style which depends on another
protocol to create web services. It not only supports XML but
also supports json and plain text. REST is easy to maintain as
compared to SOAP as there is no WSDL contract in between the
client and server.
Hey Friends,
This was just a summary on XML. For more detailed
information on this topic, please type the link given below
or copy it from the description of this PPT and open it in a
new browser window.
http://www.transtutors.com/homework-help/computer-
science/xml.aspx

Contenu connexe

Tendances

Week1 xml
Week1 xmlWeek1 xml
Week1 xml
hapy
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
yht4ever
 
Xml Java
Xml JavaXml Java
Xml Java
cbee48
 
Web programming xml
Web programming  xmlWeb programming  xml
Web programming xml
Uma mohan
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
soumya
 

Tendances (20)

XML
XMLXML
XML
 
Basic XML
Basic XMLBasic XML
Basic XML
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Xml
XmlXml
Xml
 
Extensible Markup Language (XML)
Extensible Markup Language (XML)Extensible Markup Language (XML)
Extensible Markup Language (XML)
 
XML Introduction
XML IntroductionXML Introduction
XML Introduction
 
XML
XMLXML
XML
 
XML-Extensible Markup Language
XML-Extensible Markup Language XML-Extensible Markup Language
XML-Extensible Markup Language
 
Week1 xml
Week1 xmlWeek1 xml
Week1 xml
 
Intro xml
Intro xmlIntro xml
Intro xml
 
XML
XMLXML
XML
 
Xml 1
Xml 1Xml 1
Xml 1
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Xml Java
Xml JavaXml Java
Xml Java
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
XML
XMLXML
XML
 
Web programming xml
Web programming  xmlWeb programming  xml
Web programming xml
 
SQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML DataSQL Server - Querying and Managing XML Data
SQL Server - Querying and Managing XML Data
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
 

En vedette

En vedette (12)

Xml Session No 1
Xml Session No 1Xml Session No 1
Xml Session No 1
 
XML - EXtensible Markup Language
XML - EXtensible Markup LanguageXML - EXtensible Markup Language
XML - EXtensible Markup Language
 
XML and Web Services with PHP5 and PEAR
XML and Web Services with PHP5 and PEARXML and Web Services with PHP5 and PEAR
XML and Web Services with PHP5 and PEAR
 
Xml
XmlXml
Xml
 
XXE - XML External Entity Attack
XXE - XML External Entity Attack	XXE - XML External Entity Attack
XXE - XML External Entity Attack
 
Data Warehousing Datamining Concepts
Data Warehousing Datamining ConceptsData Warehousing Datamining Concepts
Data Warehousing Datamining Concepts
 
Xml Publisher And Reporting To Excel
Xml Publisher And Reporting To ExcelXml Publisher And Reporting To Excel
Xml Publisher And Reporting To Excel
 
Lecture #2 xml
Lecture #2 xmlLecture #2 xml
Lecture #2 xml
 
XML - Parte 2
XML - Parte 2XML - Parte 2
XML - Parte 2
 
Efficient processing of large and complex XML documents in Hadoop
Efficient processing of large and complex XML documents in HadoopEfficient processing of large and complex XML documents in Hadoop
Efficient processing of large and complex XML documents in Hadoop
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Mining
 
Webservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTWebservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and REST
 

Similaire à XML | Computer Science

eXtensible Markup Language
eXtensible Markup LanguageeXtensible Markup Language
eXtensible Markup Language
Aditya Raj
 
Introducing xml
Introducing xmlIntroducing xml
Introducing xml
Raghu nath
 

Similaire à XML | Computer Science (20)

Differences between HTML and XML.pdf
Differences between HTML and XML.pdfDifferences between HTML and XML.pdf
Differences between HTML and XML.pdf
 
What is xml
What is xmlWhat is xml
What is xml
 
XML Introduction
XML IntroductionXML Introduction
XML Introduction
 
eXtensible Markup Language
eXtensible Markup LanguageeXtensible Markup Language
eXtensible Markup Language
 
XML.pptx
XML.pptxXML.pptx
XML.pptx
 
XML
XMLXML
XML
 
Web based application of Live Scoreboard using XML.
Web based application of Live Scoreboard using XML.Web based application of Live Scoreboard using XML.
Web based application of Live Scoreboard using XML.
 
Introducing xml
Introducing xmlIntroducing xml
Introducing xml
 
Oracle soa xml faq
Oracle soa xml faqOracle soa xml faq
Oracle soa xml faq
 
XML/XSLT
XML/XSLTXML/XSLT
XML/XSLT
 
UNIT-1 Web services
UNIT-1 Web servicesUNIT-1 Web services
UNIT-1 Web services
 
Module 5 XML Notes.pdf
Module 5 XML Notes.pdfModule 5 XML Notes.pdf
Module 5 XML Notes.pdf
 
XML1.pptx
XML1.pptxXML1.pptx
XML1.pptx
 
XML - Extensive Markup Language
XML - Extensive Markup LanguageXML - Extensive Markup Language
XML - Extensive Markup Language
 
Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01Xml 150323102007-conversion-gate01
Xml 150323102007-conversion-gate01
 
Sgml and xml
Sgml and xmlSgml and xml
Sgml and xml
 
Xml description
Xml descriptionXml description
Xml description
 
Xml viva questions
Xml viva questionsXml viva questions
Xml viva questions
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 

Plus de Transweb Global Inc

Plus de Transweb Global Inc (20)

Resultant of Coplanar Parallel Forces | Mechanical Engineering
Resultant of Coplanar Parallel Forces | Mechanical EngineeringResultant of Coplanar Parallel Forces | Mechanical Engineering
Resultant of Coplanar Parallel Forces | Mechanical Engineering
 
The Centroidal Axis | Mechanical Engineering
The Centroidal Axis | Mechanical EngineeringThe Centroidal Axis | Mechanical Engineering
The Centroidal Axis | Mechanical Engineering
 
System Of Coplanar Forces | Mechanical Engineering
System Of Coplanar Forces | Mechanical EngineeringSystem Of Coplanar Forces | Mechanical Engineering
System Of Coplanar Forces | Mechanical Engineering
 
Resultant of Two Unlike and Unequal Parallel Forces | Mechanical Engineering
Resultant of Two Unlike and Unequal Parallel Forces | Mechanical EngineeringResultant of Two Unlike and Unequal Parallel Forces | Mechanical Engineering
Resultant of Two Unlike and Unequal Parallel Forces | Mechanical Engineering
 
SFD Load Diagram Examples | Mechanical Engineering
SFD Load Diagram Examples | Mechanical EngineeringSFD Load Diagram Examples | Mechanical Engineering
SFD Load Diagram Examples | Mechanical Engineering
 
Principle Of Transmissibility | Mechanical Engineering
Principle Of Transmissibility | Mechanical EngineeringPrinciple Of Transmissibility | Mechanical Engineering
Principle Of Transmissibility | Mechanical Engineering
 
Law Of Polygon | Mechanical Engineering
Law Of Polygon | Mechanical EngineeringLaw Of Polygon | Mechanical Engineering
Law Of Polygon | Mechanical Engineering
 
Similarities between Leadership and Management | Management
Similarities between Leadership and Management | ManagementSimilarities between Leadership and Management | Management
Similarities between Leadership and Management | Management
 
Ranked Positional Weight Method | Management
Ranked Positional Weight Method | ManagementRanked Positional Weight Method | Management
Ranked Positional Weight Method | Management
 
Business Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | ManagementBusiness Intelligence And Business Analytics | Management
Business Intelligence And Business Analytics | Management
 
ABC Cost Hierarchy | Management
ABC Cost Hierarchy | ManagementABC Cost Hierarchy | Management
ABC Cost Hierarchy | Management
 
Speed To Market | Management
Speed To Market | ManagementSpeed To Market | Management
Speed To Market | Management
 
Managerial Hubris | Finance
Managerial Hubris | FinanceManagerial Hubris | Finance
Managerial Hubris | Finance
 
Conductance | Electrical Engineering
Conductance | Electrical EngineeringConductance | Electrical Engineering
Conductance | Electrical Engineering
 
Advantages and Disadvantages of Digital Electronics | Electrical Engineering
Advantages and Disadvantages of Digital Electronics | Electrical EngineeringAdvantages and Disadvantages of Digital Electronics | Electrical Engineering
Advantages and Disadvantages of Digital Electronics | Electrical Engineering
 
Stabilization Of Operating Point | Electrical Engineering
Stabilization Of Operating Point | Electrical EngineeringStabilization Of Operating Point | Electrical Engineering
Stabilization Of Operating Point | Electrical Engineering
 
Offer Curves | Economics
Offer Curves | EconomicsOffer Curves | Economics
Offer Curves | Economics
 
Fixed Exchange Rate | Economics
Fixed Exchange Rate | EconomicsFixed Exchange Rate | Economics
Fixed Exchange Rate | Economics
 
Computer Architecture | Computer Science
Computer Architecture | Computer ScienceComputer Architecture | Computer Science
Computer Architecture | Computer Science
 
Compilers Computer Program | Computer Science
Compilers Computer Program | Computer ScienceCompilers Computer Program | Computer Science
Compilers Computer Program | Computer Science
 

Dernier

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Dernier (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

XML | Computer Science

  • 2. XML is a markup language which is used for storing the data and for transporting data from source to client. XML is independent of any predefined tags and also it is platform independent. Thus it helps in exchange of data and it a base language for many tools.
  • 3. XML consists of the following components: 1. XML tags : tells the scope of an element. It can be a start tag, end tag or empty tag 2. Elements and attributes: component between start and end tag is an element. Element may further consists of attributes
  • 4. 1. XML Editor : It is used to write, edit and read XML. 2. XML Formatter : It is used to format and correct the formatting errors in an XML making the file more readable. 3. XML Validators: It validates an XML document for XML syntax rules and the schema. 4. XML Parsers : It accesses and modify an XML. Examples of XML parsers are SAX parsers, DOM parsers and pull parsers.
  • 5. XML and HTML differ in the way they process data. HTML focuses on how data looks thus mostly used in designing of web pages. However, XML focuses of storage of data. It describes data and hence used for transporting data between two or more entities XHTML keeps the goods of both HTML and XML. It is a well written language making it a stable language.
  • 6. SOAP is a xml based protocol which is used for transporting messages and data for web services. It enables applications to connect to a remote procedure and communicate with it. REST is an architectural style which depends on another protocol to create web services. It not only supports XML but also supports json and plain text. REST is easy to maintain as compared to SOAP as there is no WSDL contract in between the client and server.
  • 7. Hey Friends, This was just a summary on XML. For more detailed information on this topic, please type the link given below or copy it from the description of this PPT and open it in a new browser window. http://www.transtutors.com/homework-help/computer- science/xml.aspx