SlideShare a Scribd company logo
1 of 15
Introduction to XML
(Bonus Assignment)
Aneesa Rahman(1005)
BSIT-Mor-2nd
sems
University of Education
What is XML
 XML stand for Extensible Markup language
 It is a markup language much like HTML
 It was designed to carry data not to display
data
 XML tags are not predefined you must design
your own.
 XML is designed to be self descriptive
 XML is a w3c recommendation
HTML vs. XML
 XML is not a replacement of HTML
 XML and HTML are designed for different goals
 XML is designed to transport and store data with
focus on what data is.
 HTML is designed to display data with focus on what
data looks.
 HTML is about displaying information
 XML is about carrying information.
Comparison….
XML
 Extensible set of tags
 Content oriented
 Standard data
infrastructure
 Allow multiple output
forms
HTML
 Fixed set of tags
 Presentation oriented
 No data validation
capabilities
 Single presentation
Tree of XML
 Xml document must contain a root element called parent
 Than child and sub child
 These names show relationship between them.
As
<root>
<child>
<sub child>……….</sub child>
</child>
</root>
All elements can have text and attributes just like HTML.
Example
<note>
<to>Sara</to>
<from>Aliya</from>
<heading>Reminder</heading>
<message>Don’t forget my birthday party this
weekend</message>
</note>
Main Features of XML
 XML files are text files which can be manage by
another text editor
 XML is very simple because is has less than 10
syntax rules.
 XML is extensible because it only specify the
structural rule of tags. No specification on tags
themselves.
 It is based on international standard
Advantages of XML
 XML provides the basic syntax that can be
use to share information between deferent
kinds of computers.
 It provides a gateway for communication
between all applications even application on
wildly different computers.
 XML is heavily use for document storage
and processing both online and offline.
 It can be updated incrementally.
 It is platform-independent, thus relatively
immune to change in technology.
Advantages of XML
 It can represent common computer science data
structures: records, lists and trees
 It supports Unicode, allowing almost any information
in any written human language to be communicated.
 With XML, your data can be available to all kinds of
reading machine (handheld computers, voice
machines, news feeds etc..)
How can XML be used?
XML is used in many aspects of web
development, often to simplify and share
data.
A lot of new Internet languages are created with XML.
Here are some examples:
 XHTML
 WSDL for describing available web services
 WAP and WML as markup languages for handheld
devices
 RSS languages for news feeds
 RDF and OWL for describing resources and
ontology
 SMIL for describing multimedia for the web
Technologies of XML
 XQuery (XML Query Language)
An XML based language for queering xml data.
 DTD (Document Type Definition)
A standard for defining the legal elements in an XML document.
 XSD (XML Schema)
An XML-based alternative querying XML data to DTD.
 SOAP (Simple Object Access Protocol)
An XML-based protocol to let applications exchange information
over HTTP.
 WSDL (Web Services Description Language)
An XML-based language for describing web services.
 RDF (Resource Description Framework)
An XML-based language for describing web resources.
 RSS (Really Simple Syndication)
A format for syndicating news and the content of news-like sites.
 SVG (Scalable Vector Graphics)
Defines graphics in XML format.
Versions
There are two current versions of XML:
1. (XML 1.0) It was initially defined in 1998. it has
undergone miner version since than. it is widely
implicated and still recommended for general use.
2. (XML 1.1) published on Feb. 4, 2004. it contains
many features that are intended to make xml easy
in many cases.
There has been discussion for XML 2.0.
Some XML Markup Languages
 Atom (standard)
 Attention Profiling Mark-up Language
 Channel Definition Format
 Document Structure Description
 FleXML
 Java Speech Markup Language
 Music Markup Language
 Vector Markup Language etc…
References
 http://www.w3schools.com/xml/xml_whatis.asp
 http://en.wikipedia.org/wiki/XML
 http://www.herongyang.com/XML/Introduction-Main-Features-
 http://www.w3schools.com/xml/default.ASP
 http://en.wikipedia.org/wiki/List_of_XML_markup_langua
ges
 http://www.w3schools.com/xml/xml_technologies.asp

More Related Content

What's hot

Web data management
Web data managementWeb data management
Web data managementAbdul Hannan
 
eXtensible Markup Language
eXtensible Markup LanguageeXtensible Markup Language
eXtensible Markup LanguageAditya Raj
 
XML-Extensible Markup Language
XML-Extensible Markup Language XML-Extensible Markup Language
XML-Extensible Markup Language Ann Joseph
 
eXtensible Markup Language (By Dr.Hatem Mohamed)
eXtensible Markup Language (By Dr.Hatem Mohamed)eXtensible Markup Language (By Dr.Hatem Mohamed)
eXtensible Markup Language (By Dr.Hatem Mohamed)MUFIX Community
 
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALA
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALAEXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALA
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALASaikiran Panjala
 
Extensible Markup Language (XML)
Extensible Markup Language (XML)Extensible Markup Language (XML)
Extensible Markup Language (XML)AakankshaR
 
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)Beat Signer
 
Xml tutorial
Xml tutorialXml tutorial
Xml tutorialIT
 
XML - EXtensible Markup Language
XML - EXtensible Markup LanguageXML - EXtensible Markup Language
XML - EXtensible Markup LanguageReem Alattas
 

What's hot (20)

01 Xml Begin
01 Xml Begin01 Xml Begin
01 Xml Begin
 
Web data management
Web data managementWeb data management
Web data management
 
eXtensible Markup Language
eXtensible Markup LanguageeXtensible Markup Language
eXtensible Markup Language
 
light_xml
light_xmllight_xml
light_xml
 
Sgml and xml
Sgml and xmlSgml and xml
Sgml and xml
 
Xml ppt
Xml pptXml ppt
Xml ppt
 
XML-Extensible Markup Language
XML-Extensible Markup Language XML-Extensible Markup Language
XML-Extensible Markup Language
 
XML
XMLXML
XML
 
Xml iet 2015
Xml iet 2015Xml iet 2015
Xml iet 2015
 
XML
XMLXML
XML
 
eXtensible Markup Language (By Dr.Hatem Mohamed)
eXtensible Markup Language (By Dr.Hatem Mohamed)eXtensible Markup Language (By Dr.Hatem Mohamed)
eXtensible Markup Language (By Dr.Hatem Mohamed)
 
E05412327
E05412327E05412327
E05412327
 
XML Technologies
XML TechnologiesXML Technologies
XML Technologies
 
XML Databases
XML DatabasesXML Databases
XML Databases
 
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALA
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALAEXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALA
EXTENSIBLE MARKUP LANGUAGE BY SAIKIRAN PANJALA
 
Extensible Markup Language (XML)
Extensible Markup Language (XML)Extensible Markup Language (XML)
Extensible Markup Language (XML)
 
Xml applications
Xml applicationsXml applications
Xml applications
 
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
 
Xml tutorial
Xml tutorialXml tutorial
Xml tutorial
 
XML - EXtensible Markup Language
XML - EXtensible Markup LanguageXML - EXtensible Markup Language
XML - EXtensible Markup Language
 

Viewers also liked

eFax Corporate Multifunction Printer Fax Direct Datasheet
eFax Corporate Multifunction Printer Fax Direct DatasheeteFax Corporate Multifunction Printer Fax Direct Datasheet
eFax Corporate Multifunction Printer Fax Direct DatasheeteFax Corporate®
 
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...“Nurturing International Talent from Ireland’s Largest Higher Education Insti...
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...Asia Matters
 
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation..."Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...Asia Matters
 
Applying technology successfully in the classroom
Applying technology successfully in the classroomApplying technology successfully in the classroom
Applying technology successfully in the classroomKingjames121
 
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se..."Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...Asia Matters
 
Opetus Admission Module
Opetus Admission ModuleOpetus Admission Module
Opetus Admission ModuleGyani Feku
 
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191Duy Quang Nguyen Ly
 
Ambassador Isticioaia Budura, Ambassador of the European Union to Japan
Ambassador Isticioaia Budura, Ambassador of the European Union to JapanAmbassador Isticioaia Budura, Ambassador of the European Union to Japan
Ambassador Isticioaia Budura, Ambassador of the European Union to JapanAsia Matters
 
eFax Corporate Secure Faxing Online Datasheet
eFax Corporate Secure Faxing Online DatasheeteFax Corporate Secure Faxing Online Datasheet
eFax Corporate Secure Faxing Online DatasheeteFax Corporate®
 
Besta 2.2 d de 1997 a 200
Besta 2.2 d de 1997 a 200Besta 2.2 d de 1997 a 200
Besta 2.2 d de 1997 a 200andre nunes
 
【七頭狼】Ufun SOP
【七頭狼】Ufun SOP【七頭狼】Ufun SOP
【七頭狼】Ufun SOPjackyufun
 
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony "Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony Asia Matters
 
บริการต่างๆบนอินเตอร์เน็ต
บริการต่างๆบนอินเตอร์เน็ตบริการต่างๆบนอินเตอร์เน็ต
บริการต่างๆบนอินเตอร์เน็ตsuchanitachuenchom
 
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...Asia Matters
 
Gerhard sabathil, EEAS - Asia Business Week Dublin
Gerhard sabathil, EEAS - Asia Business Week DublinGerhard sabathil, EEAS - Asia Business Week Dublin
Gerhard sabathil, EEAS - Asia Business Week DublinAsia Matters
 
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week Dublin
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week DublinH.E. Arif Havas Oegroseno, Indonesia - Asia Business Week Dublin
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week DublinAsia Matters
 
Dennis Gada, Infosys, Asia Business Week Dublin 2014
Dennis Gada, Infosys,  Asia Business Week Dublin 2014Dennis Gada, Infosys,  Asia Business Week Dublin 2014
Dennis Gada, Infosys, Asia Business Week Dublin 2014Asia Matters
 
Rintaro tamaki OECD - Asia Business Week Dublin
Rintaro tamaki   OECD - Asia Business Week DublinRintaro tamaki   OECD - Asia Business Week Dublin
Rintaro tamaki OECD - Asia Business Week DublinAsia Matters
 
Debugging With GNU Debugger GDB
Debugging With GNU Debugger GDBDebugging With GNU Debugger GDB
Debugging With GNU Debugger GDBkyaw thiha
 

Viewers also liked (20)

eFax Corporate Multifunction Printer Fax Direct Datasheet
eFax Corporate Multifunction Printer Fax Direct DatasheeteFax Corporate Multifunction Printer Fax Direct Datasheet
eFax Corporate Multifunction Printer Fax Direct Datasheet
 
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...“Nurturing International Talent from Ireland’s Largest Higher Education Insti...
“Nurturing International Talent from Ireland’s Largest Higher Education Insti...
 
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation..."Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...
"Meeting Future Industry Need in Asia and Europe: The Renaissance of Vocation...
 
Applying technology successfully in the classroom
Applying technology successfully in the classroomApplying technology successfully in the classroom
Applying technology successfully in the classroom
 
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se..."Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...
"Ireland's Leadership Role in Creating Global Value Chains in the AgriFood Se...
 
Opetus Admission Module
Opetus Admission ModuleOpetus Admission Module
Opetus Admission Module
 
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191
Mientayvn.com.giao trinh moi_eagle_5_6_vutbay_net_3191
 
Opetus Erp
Opetus ErpOpetus Erp
Opetus Erp
 
Ambassador Isticioaia Budura, Ambassador of the European Union to Japan
Ambassador Isticioaia Budura, Ambassador of the European Union to JapanAmbassador Isticioaia Budura, Ambassador of the European Union to Japan
Ambassador Isticioaia Budura, Ambassador of the European Union to Japan
 
eFax Corporate Secure Faxing Online Datasheet
eFax Corporate Secure Faxing Online DatasheeteFax Corporate Secure Faxing Online Datasheet
eFax Corporate Secure Faxing Online Datasheet
 
Besta 2.2 d de 1997 a 200
Besta 2.2 d de 1997 a 200Besta 2.2 d de 1997 a 200
Besta 2.2 d de 1997 a 200
 
【七頭狼】Ufun SOP
【七頭狼】Ufun SOP【七頭狼】Ufun SOP
【七頭狼】Ufun SOP
 
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony "Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony
"Winning in China: How Smart Cork SMEs Succeed" Frank O’Mahony
 
บริการต่างๆบนอินเตอร์เน็ต
บริการต่างๆบนอินเตอร์เน็ตบริการต่างๆบนอินเตอร์เน็ต
บริการต่างๆบนอินเตอร์เน็ต
 
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...
“Delivering Real Education Partnership between Asia and Ireland” Professor Ci...
 
Gerhard sabathil, EEAS - Asia Business Week Dublin
Gerhard sabathil, EEAS - Asia Business Week DublinGerhard sabathil, EEAS - Asia Business Week Dublin
Gerhard sabathil, EEAS - Asia Business Week Dublin
 
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week Dublin
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week DublinH.E. Arif Havas Oegroseno, Indonesia - Asia Business Week Dublin
H.E. Arif Havas Oegroseno, Indonesia - Asia Business Week Dublin
 
Dennis Gada, Infosys, Asia Business Week Dublin 2014
Dennis Gada, Infosys,  Asia Business Week Dublin 2014Dennis Gada, Infosys,  Asia Business Week Dublin 2014
Dennis Gada, Infosys, Asia Business Week Dublin 2014
 
Rintaro tamaki OECD - Asia Business Week Dublin
Rintaro tamaki   OECD - Asia Business Week DublinRintaro tamaki   OECD - Asia Business Week Dublin
Rintaro tamaki OECD - Asia Business Week Dublin
 
Debugging With GNU Debugger GDB
Debugging With GNU Debugger GDBDebugging With GNU Debugger GDB
Debugging With GNU Debugger GDB
 

Similar to What is xml (20)

Full xml
Full xmlFull xml
Full xml
 
XML1.pptx
XML1.pptxXML1.pptx
XML1.pptx
 
Introduction to xml
Introduction to xmlIntroduction to xml
Introduction to xml
 
XML | Computer Science
XML | Computer ScienceXML | Computer Science
XML | Computer Science
 
UNIT-1 Web services
UNIT-1 Web servicesUNIT-1 Web services
UNIT-1 Web services
 
XML/XSLT
XML/XSLTXML/XSLT
XML/XSLT
 
xml and xhtml.pptx
xml and xhtml.pptxxml and xhtml.pptx
xml and xhtml.pptx
 
Basic concepts of xml
Basic concepts of xmlBasic concepts of xml
Basic concepts of xml
 
XML Introduction
XML IntroductionXML Introduction
XML Introduction
 
Xml
XmlXml
Xml
 
XML - Extensive Markup Language
XML - Extensive Markup LanguageXML - Extensive Markup Language
XML - Extensive Markup Language
 
Introducing xml
Introducing xmlIntroducing xml
Introducing xml
 
Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES
 
Web services Overview in depth
Web services Overview in depthWeb services Overview in depth
Web services Overview in depth
 
Oracle soa xml faq
Oracle soa xml faqOracle soa xml faq
Oracle soa xml faq
 
Xml basics for beginning
Xml basics for beginningXml basics for beginning
Xml basics for beginning
 
XML and Databases
XML and DatabasesXML and Databases
XML and Databases
 
Xml and xml processor
Xml and xml processorXml and xml processor
Xml and xml processor
 
Xml programming language myassignmenthelp.net
Xml programming  language myassignmenthelp.netXml programming  language myassignmenthelp.net
Xml programming language myassignmenthelp.net
 
Differences between HTML and XML.pdf
Differences between HTML and XML.pdfDifferences between HTML and XML.pdf
Differences between HTML and XML.pdf
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

What is xml

  • 1. Introduction to XML (Bonus Assignment) Aneesa Rahman(1005) BSIT-Mor-2nd sems University of Education
  • 2. What is XML  XML stand for Extensible Markup language  It is a markup language much like HTML  It was designed to carry data not to display data  XML tags are not predefined you must design your own.  XML is designed to be self descriptive  XML is a w3c recommendation
  • 3. HTML vs. XML  XML is not a replacement of HTML  XML and HTML are designed for different goals  XML is designed to transport and store data with focus on what data is.  HTML is designed to display data with focus on what data looks.  HTML is about displaying information  XML is about carrying information.
  • 4. Comparison…. XML  Extensible set of tags  Content oriented  Standard data infrastructure  Allow multiple output forms HTML  Fixed set of tags  Presentation oriented  No data validation capabilities  Single presentation
  • 5. Tree of XML  Xml document must contain a root element called parent  Than child and sub child  These names show relationship between them. As <root> <child> <sub child>……….</sub child> </child> </root> All elements can have text and attributes just like HTML.
  • 7. Main Features of XML  XML files are text files which can be manage by another text editor  XML is very simple because is has less than 10 syntax rules.  XML is extensible because it only specify the structural rule of tags. No specification on tags themselves.  It is based on international standard
  • 8. Advantages of XML  XML provides the basic syntax that can be use to share information between deferent kinds of computers.  It provides a gateway for communication between all applications even application on wildly different computers.  XML is heavily use for document storage and processing both online and offline.  It can be updated incrementally.  It is platform-independent, thus relatively immune to change in technology.
  • 9. Advantages of XML  It can represent common computer science data structures: records, lists and trees  It supports Unicode, allowing almost any information in any written human language to be communicated.  With XML, your data can be available to all kinds of reading machine (handheld computers, voice machines, news feeds etc..)
  • 10. How can XML be used? XML is used in many aspects of web development, often to simplify and share data. A lot of new Internet languages are created with XML. Here are some examples:  XHTML  WSDL for describing available web services  WAP and WML as markup languages for handheld devices  RSS languages for news feeds  RDF and OWL for describing resources and ontology  SMIL for describing multimedia for the web
  • 11.
  • 12. Technologies of XML  XQuery (XML Query Language) An XML based language for queering xml data.  DTD (Document Type Definition) A standard for defining the legal elements in an XML document.  XSD (XML Schema) An XML-based alternative querying XML data to DTD.  SOAP (Simple Object Access Protocol) An XML-based protocol to let applications exchange information over HTTP.  WSDL (Web Services Description Language) An XML-based language for describing web services.  RDF (Resource Description Framework) An XML-based language for describing web resources.  RSS (Really Simple Syndication) A format for syndicating news and the content of news-like sites.  SVG (Scalable Vector Graphics) Defines graphics in XML format.
  • 13. Versions There are two current versions of XML: 1. (XML 1.0) It was initially defined in 1998. it has undergone miner version since than. it is widely implicated and still recommended for general use. 2. (XML 1.1) published on Feb. 4, 2004. it contains many features that are intended to make xml easy in many cases. There has been discussion for XML 2.0.
  • 14. Some XML Markup Languages  Atom (standard)  Attention Profiling Mark-up Language  Channel Definition Format  Document Structure Description  FleXML  Java Speech Markup Language  Music Markup Language  Vector Markup Language etc…
  • 15. References  http://www.w3schools.com/xml/xml_whatis.asp  http://en.wikipedia.org/wiki/XML  http://www.herongyang.com/XML/Introduction-Main-Features-  http://www.w3schools.com/xml/default.ASP  http://en.wikipedia.org/wiki/List_of_XML_markup_langua ges  http://www.w3schools.com/xml/xml_technologies.asp