XML was designed to store, carry, and exchange data. XML was not designed to presentation of data.
A D V E R T I S E M E N T
Advantages
XML defines your own
elements so it support a
much wider variety of
information display. XML may be
used to describe scientific
or artistic data that cannot be
readily displayed by HTML.
Documents are well organized into structures to allow for easier reference using and generating items like a table of contents.
It allows elements to be used to sort through database information readily.
XML Uses
some common uses for XML on the Web :
Development
Documentation
Database
Web Development
Web Devlopment is the most widespread use of XML, as XHTML. Because XHTML is simply It allows elements to be used to sort through database information readily of HTML 4.0. Many HTML 4.0 , sites are actually using an invalid form of XHTML.
The benefit of XML is not already exists as XHTML, but that you can create Web documents from XML using XSLT to transform your documents into HTML. You can then send your XML to an XSLT processor on the Web server and serve that result to the Web browser. This makes whatever format you need it to be in your documentation available.
Documentation
To write their internal documentation many companies are moving to XML . DocBook is the most common XML platform . The advantage of XML for documentation is that it can be used to define the common traits in advertisements,books, magazines, stories, and so forth. And DocBook already such particular type of information defined.
XML is easy to understand for humans it is the best thing about XML for documentation , both of the XML code surrounding it and actual documentation.From a publishing house to Marketing materials XML can be used for any type of documentation.
Here is an example of XML documentation:
<howto>
<title>How to Write a Mail Link</title>
<author>Jennifer Kyrnin, Web Design Guide</author>
<description>
<paragraph>
Use a HTML tag to allow your readers to send email directly from your Web
site.
</paragraph>
</description>
<directions>
<step>Write a link as usual <a href="">email me</a></step>
<step>Where you would normally put a URL, put the code "mailto" <a href="mailto:">email
me</a></step>
<step>Then put your email address after the colon <a href="mailto:[email protected]">email
me</a></step>
</directions>
</howto>
As you can see, both the XML and the data are human readable/understandable. The content is also in an order that would be expected by a human reading.
Database
XML is all about data so databases are a natural use for XML. Unlike XML for documentation, XML for databases does not need to be inherently human readable. The data is simply written in such a way to allow machines to make it accessible to a database.
By utilizing their own DTD (Document Type Definition) there are many implementations of XML. Many have different purposes such as math formulas, writing technical documentation, sheet music, and so forth.
The biggest drawback to these various implementations of XML is that in order to use it you will need to read the DTD or read documentation about the XML implementation . If this is required, it would be like learning HTML for each XML implementation.
Therefore without having to learn each implementation there should be supporting programs that allow users to use XML implementations. There are some programs that allow users to create XML files for some XML implementations, but not sure which ones provide for this.
our prediction is that XML implementations not supported by user friendly programs, will likely fail to become popular
Share And Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
Keywords: xml documents, xml file, xml format, xml schema,
How to use XML,
how to use xsl,
how to use rss feeds,
how to use rss feed,
xml rss feeds,
how to use web service,
xml rss feed,
how to use web services,
xml rss reader,
web services xml,
use in a sentence,
xml web service,
use command prompt,
how to use xslt,
how to use xsd,
use instead of.