+ 4
What is xml??
xml
4 Answers
+ 4
Basic: Extensible Markup Language
Extensible means it can extend itself, the tags are not confined to just one standard, you can define your own complete set of tags, like tags for bookstore which may include Book title, book author, price etc then u can make tags like <bookstore>,<booktitle>, <bookauthor>, <price> etc. This is now a complete new set of tags, and thats why xml is extensible.
Markup: languages that are designed for the processing, definition and presentation of text on a web browser. (how do you format text in MS word? Similarly how would you represent and format the text in web browser? its done thru markup languages)
So there we are, xml is basically a kind of html language where user makes his own rules to display, read and process the data using xml technologies including XML itself, XML DOM, XSLT, Xpath, DTD, Schema etc they are all used to build your own custom web content/site that cannot be read/made using just HTML, it contains the actual data like a data in a database like tables or charts, they have the identifiers for that data but html has only tags like <h1>Umair Mehmood</h1>, xml can have tag like <Fullname>Umair Mehmood</fullname>. The fullname is a data needed by many web servers and sites to process the data in it.
One good example you can take for html vs xml is laptop vs desktop. Laptop (html, limited or 0 customizability)
Desktop(XML, Fully customizable like casing, mobo, processor everything).
I hope i have given my best to explain XML, coz many ppl are confused with this subject.
+ 2
xml is extensive markup language.
+ 1
Extensive Markup Language(XML) used to store and transfer data
- 1
it is a chart making language similar to HTML