Latest topics
The most tagged keywords
What is XML?
9jabaze - Entertainment | Webmaster | Browsing Tricks | Games/Apps Hub :: Technology Forums :: Blogging
Page 1 of 1
What is XML?
XML is a standard set of rules for writing documents
in a way that a computer can read them. It doesn't
say anything about what the documents mean, or
how they will be used.
Because tools to write and read XML exist in every
programming language, it has become a popular way
to transmit data between computer programs,
especially across networks.
A programmer or information worker can create an
"XML language" that describes any kind of data that
they need; for example, a word processing document
(e.g. Microsoft Office OpenXML), a web page (XHTML),
or a series of updates to a website (RSS, or Atom).
While these documents share a basic set of encoding
rules, their content can be completely unrelated and
programs designed to read them are unlikely to be
able to work together without additional work.
XML documents are Unicode text, meaning that they
can represent any human language in a standard
way. XML documents are hierarchical, meaning that
they organize data into a series of items and sub-
items.
Derivative Languages and Tools
Because XML is such a general-purpose set of rules, it
has been the basis of a number of derivative
languages and tools. These languages act on, or
describe, XML documents in a general way. A very
incomplete list of prominent examples include:
XSL, the Extensible Stylesheet Language, which is a
general-purpose transformation language. An XSL
document describes how to process the data in an
XML document in order to produce some output -
another XML document, a text document, a table of
data, or even an image.
DTD, XML Schema, Relax NG, Schematron, and other
schema languages. These languages describe the
structure and content of an XML document in a
way that allows a computer to determine whether
the document is "valid", meaning that it satisfies
the constraints of the schema.
XPath is a programming syntax that allows the
description of an exact subset of the data in an XML
document. It is widely used in other XML-related
tools, including XSL and XML Schema.
Additional Reading
The Wikipedia has an excellent and wide-ranging
article on the topic at
http://en.wikipedia.org/wiki/XML
The Internet Engineering Task Force has a set of
recommendations on the use of XML within internet protocols:
http://www.ietf.org/rfc/rfc3470.txt
Source
in a way that a computer can read them. It doesn't
say anything about what the documents mean, or
how they will be used.
Because tools to write and read XML exist in every
programming language, it has become a popular way
to transmit data between computer programs,
especially across networks.
A programmer or information worker can create an
"XML language" that describes any kind of data that
they need; for example, a word processing document
(e.g. Microsoft Office OpenXML), a web page (XHTML),
or a series of updates to a website (RSS, or Atom).
While these documents share a basic set of encoding
rules, their content can be completely unrelated and
programs designed to read them are unlikely to be
able to work together without additional work.
XML documents are Unicode text, meaning that they
can represent any human language in a standard
way. XML documents are hierarchical, meaning that
they organize data into a series of items and sub-
items.
Derivative Languages and Tools
Because XML is such a general-purpose set of rules, it
has been the basis of a number of derivative
languages and tools. These languages act on, or
describe, XML documents in a general way. A very
incomplete list of prominent examples include:
XSL, the Extensible Stylesheet Language, which is a
general-purpose transformation language. An XSL
document describes how to process the data in an
XML document in order to produce some output -
another XML document, a text document, a table of
data, or even an image.
DTD, XML Schema, Relax NG, Schematron, and other
schema languages. These languages describe the
structure and content of an XML document in a
way that allows a computer to determine whether
the document is "valid", meaning that it satisfies
the constraints of the schema.
XPath is a programming syntax that allows the
description of an exact subset of the data in an XML
document. It is widely used in other XML-related
tools, including XSL and XML Schema.
Additional Reading
The Wikipedia has an excellent and wide-ranging
article on the topic at
http://en.wikipedia.org/wiki/XML
The Internet Engineering Task Force has a set of
recommendations on the use of XML within internet protocols:
http://www.ietf.org/rfc/rfc3470.txt
Source
9jabaze - Entertainment | Webmaster | Browsing Tricks | Games/Apps Hub :: Technology Forums :: Blogging
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Sun Jul 21, 2024 1:27 pm by Litifyed
» Optimal Сasual Dating - Authentic Damsels
Fri Jun 14, 2024 10:59 pm by Litifyed
» Superlative Сasual Dating - Verified Ladies
Wed Mar 06, 2024 11:12 pm by Litifyed
» Wapkiz 2020 Code: wapkiz register page responsive design Code
Thu Aug 13, 2020 5:15 pm by Hasty06
» 2020Bbnaija : Why I Can’t Be In A Relationship With Ozo – Nengi
Mon Jul 27, 2020 9:44 pm by Adminkunlex
» Can You Have S*x On Your First Date? Check Out What Actress, Debbie Shokoya Has To Say About This
Mon Jul 27, 2020 6:44 am by Adminkunlex
» Nigerian Singer, Seunfunmi Stephen, Recounts How Her Husband Was Killed By Stray Bullet
Mon Jul 27, 2020 6:41 am by Adminkunlex
» Olakunle Churchill Shares Photo Of Himself And Actress Rosy Meurer As He Writes On The Importance Of Loyalty
Mon Jul 27, 2020 6:39 am by Adminkunlex
» Ubi Franklin Reveals What Happened To Him When He Visited A Hospital Amid COVID-19 Pandemic
Mon Jul 27, 2020 6:37 am by Adminkunlex
» Vardy Wins Premier League Golden Boot, Beats Ings, Aubameyang & Sterling
Mon Jul 27, 2020 5:07 am by Adminkunlex
» The Right Way To Preach About Hell - Milton Goh
Mon Jul 27, 2020 5:03 am by Adminkunlex
» “Surgery For What?” – Regina Daniels Shows Off Hot Body After Childbirth (Video)
Sun Jul 26, 2020 9:12 pm by Adminkunlex
» I Got Pregnant As A Virgin At 23 – Wathoni
Sun Jul 26, 2020 8:24 pm by Adminkunlex
» #Bbnaija2020: Wathoni Kisses Kiddwaya During BBNaija Truth Or Dare Game
Sun Jul 26, 2020 8:20 pm by Adminkunlex
» Bbnaija: Kiddywaya Gropes Erica’s Breast While Dancing And She Reacts
Sun Jul 26, 2020 8:17 pm by Adminkunlex
» “I Hope To Collaborate With Rihanna & Drake Soon” – Rema
Sun Jul 26, 2020 11:54 am by Adminkunlex
» “Girls That Give Threesome With Their Friend Have A Special Place In Heaven” – Naira Marley
Sun Jul 26, 2020 11:50 am by Adminkunlex
» “To Be A Boss, You Must Be A Servant” – Frodd Recounts On His Humble Beginnings
Sun Jul 26, 2020 11:48 am by Adminkunlex
» “Stop Pressuring Us With Your Beauty”, Actress Queen Nwokoye Begs Ini Edo
Sun Jul 26, 2020 11:46 am by Adminkunlex
» You Look Like A Weed Smoker – Lady Fires Adekunle Gold Over New Look
Sun Jul 26, 2020 11:43 am by Adminkunlex