XML

  • Revision slug: XML
  • Revision title: XML
  • Revision id: 16958
  • Created:
  • Creator: Deadlycow21
  • Is current revision? No
  • Comment

Revision Content

"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.

Getting Started
This XML Tutorial, hosted at w3schools.com will teach you what XML is and the differences between XML and HTML. You will also learn how to start using XML in your applications.
just added the ()'s here -Deadlycow21

The E(x)tensible (M)arkup (L)anguage (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. It is a simplified subset of SGML, capable of describing many different kinds of data. Its primary purpose is to facilitate the sharing of data across different systems, particularly systems connected via the Internet. Languages based on XML (for example, RDF, RSS, MathML, XHTML and SVG) are themselves described in a formal way, allowing some programs to modify and validate documents in these languages without prior knowledge of their form. {{template.Ref("one")}}

Selected Articles

XML Introduction
This short article introduces XML and some of its uses.
XML in Mozilla
Mozilla has good support for XML. Several World Wide Web Consortium (W3C) Recommendations and drafts from the XML family of specifications are supported, as well as other related technologies. This document describes mainly the core XML technologies in Mozilla. Other tehnologies are describes elsewhere on the mozilla.org website; links to those documents are given here.
XML Extras
The XML Extras module contains several features that allow developers to treat XML as data i.e. not as just another document format. The module is structured as a drop-in component and exposes its XML-as-data features both to JavaScript and C++/XPCOM users. The XML Extras module is built by default on all platforms, and is included in the browser installers so it is available in the nightly builds.
Using XML Data Islands in Mozilla
One handy feature of Internet Explorer is the ability to use data islands to link data to html controls on a page. This feature is not readily built into Mozilla, but one can easily mimic this behaviour to build cross-browser web applications.

View All...

Other Pages

Related Topics

AJAX, CSS, DOM, JavaScript, XSLT, XUL

{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=21&feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }} View All...


{{template.Note("one")}} This description of XML is obtained from the Wikipedia XML Article.

Categories

Interwiki Language Links


{{ wiki.languages( { "fr": "fr/XML", "ja": "ja/XML" } ) }}

Revision Source

<p>
</p><p><span class="comment">"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.</span>
</p>
<div class="callout-box"><b><span class="exlink"><a href="en/XML_Tutorial_(W3School)_(external)">Getting Started</a></span><br></b>
This XML Tutorial, hosted at <a class="external" href="http://www.w3schools.com">w3schools.com</a> will teach you what XML is and the differences between XML and HTML.  You will also learn how to start using XML in your applications.</div>
<div> <span class="comment">just added the ()'s here -Deadlycow21</span>
<p>The <b>E(x)tensible (M)arkup (L)anguage (XML)</b> is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. It is a simplified subset of SGML, capable of describing many different kinds of data. Its primary purpose is to facilitate the sharing of data across different systems, particularly systems connected via the Internet. Languages based on XML (for example, <a href="en/RDF">RDF</a>, <a href="en/RSS">RSS</a>, <a href="en/MathML">MathML</a>, <a href="en/XHTML">XHTML</a> and <a href="en/SVG">SVG</a>) are themselves described in a formal way, allowing some programs to modify and validate documents in these languages without prior knowledge of their form. {{template.Ref("one")}}
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Selected_Articles"> Selected Articles </h4>
<dl><dt> <a href="en/XML_Introduction">XML Introduction</a>
</dt><dd> <small>This short article introduces XML and some of its uses.</small>
</dd></dl>
<dl><dt> <a href="en/XML_in_Mozilla">XML in Mozilla</a>
</dt><dd> <small>Mozilla has good support for XML. Several World Wide Web Consortium (W3C) Recommendations and drafts from the XML family of specifications are supported, as well as other related technologies.  This document describes mainly the core XML technologies in Mozilla. Other tehnologies are describes elsewhere on the mozilla.org website; links to those documents are given here.</small>
</dd></dl>
<dl><dt> <a href="en/XML_Extras">XML Extras</a>
</dt><dd> <small>The XML Extras module contains several features that allow developers to treat XML as data i.e. not as just another document format. The module is structured as a drop-in component and exposes its XML-as-data features both to JavaScript and C++/XPCOM users. The XML Extras module is built by default on all platforms, and is included in the browser installers so it is available in the nightly builds.</small>
</dd></dl>
<dl><dt> <a href="en/Using_XML_Data_Islands_in_Mozilla">Using XML Data Islands in Mozilla</a>
</dt><dd> <small>One handy feature of Internet Explorer is the ability to use data islands to link data to html controls on a page. This feature is not readily built into Mozilla, but one can easily mimic this behaviour to build cross-browser web applications.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=XML:Articles&amp;language=en">View All...</a></span>
</p>
</td>
<td>
<h4 name="Other_Pages"> Other Pages </h4>
<ul><li> <a href="Special:Tags?tag=XML:References&amp;language=en">References</a>
</li><li> <a href="Special:Tags?tag=XML:Articles&amp;language=en">Articles</a>
</li><li> <a href="en/XML/Community">Community</a>
</li><li> <a href="en/XML/Other_Resources">Other Resources</a>
</li></ul>
<h4 name="Related_Topics"> Related Topics </h4>
<dl><dd> <a href="en/AJAX">AJAX</a>, <a href="en/CSS">CSS</a>, <a href="en/DOM">DOM</a>, <a href="en/JavaScript">JavaScript</a>, <a href="en/XSLT">XSLT</a>, <a href="en/XUL">XUL</a>
</dd></dl>
<p>{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=21&amp;feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }}
<span class="alllinks"><a class="external" href="http://developer.mozilla.org/webwatch/?cat=21">View All...</a></span>
</p>
</td>
</tr>
</tbody></table>
<hr>
<p><small>
{{template.Note("one")}} This description of XML is obtained from the <a class="external" href="http://en.wikipedia.org/wiki/XML">Wikipedia XML Article</a>.
</small>
</p><p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "fr": "fr/XML", "ja": "ja/XML" } ) }}
Revert to this revision