XML

  • Revision slug: XML
  • Revision title: XML
  • Revision id: 16944
  • Created:
  • Creator: Mathieu Deaudelin
  • Is current revision? No
  • Comment /* Web Services <span class="alllinks">([[XML:Web Services|View All]])</span> */

Revision Content

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

XML Tutorial
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.

The Extensible Markup Language (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")}}

Newest Articles (View All) UP TO 10

XML Introduction
{{wiki.template('Added-date', [ "May 19, 2005" ])}} This short article introduces XML and some of its uses.
XML in Mozilla
{{wiki.template('Added-date', [ "External" ])}} 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
{{wiki.template('Added-date', [ "External" ])}} 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
{{wiki.template('Added-date', [ "External" ])}} 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.

All Articles...

References (View All)

All References...

Community

  • IRC channels, mailing lists, newsgroups, and other discussion forums can be linked to from here.

Web Services (View All)

Not more than three.

More Web Services...

Other Resources (View All)

All Other Resources...

Related Topics

AJAX, CSS, DOM, JavaScript, XSLT, XUL

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


Revision Source

<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><a class="external" href="http://www.w3schools.com/xml/default.asp">XML Tutorial</a></b><br>
<small>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.</small></div>
<div>
<p>The Extensible Markup Language (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, <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="Newest_Articles_.28View_All.29_UP_TO_10"> Newest Articles <span class="alllinks">(<a href="en/XML/Articles">View All</a>)</span> <span class="comment">UP TO 10</span> </h4>
<dl><dt> <a href="en/XML_Introduction">XML Introduction</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "May 19, 2005" ])}} This short article introduces XML and some of its uses.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.mozilla.org/newlayout/xml/">XML in Mozilla</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} 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 class="external" href="http://www.mozilla.org/xmlextras/">XML Extras</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} 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 class="external" href="http://www.mozilla.org/xmlextras/xmldataislands/">Using XML Data Islands in Mozilla</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} 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="en/XML/Articles">All Articles...</a></span>
</p>
</td>
<td>
<h4 name="References_.28View_All.29"> References <span class="alllinks">(<a href="en/XML/References">View All</a>)</span> </h4>
<ul><li> <a class="external" href="http://www.w3.org/TR/2004/REC-xml-20040204/">XML 1.0 Recommendation (Third Edition)</a>
</li></ul>
<p><span class="alllinks"><a href="en/XML/References">All References...</a></span>
</p>
<h4 name="Community"> Community </h4>
<ul><li> IRC channels, mailing lists, newsgroups, and other discussion forums can be linked to from here.
</li></ul>
<h4 name="Web_Services_.28View_All.29"> Web Services <span class="alllinks">(<a href="en/XML/Web_Services">View All</a>)</span> </h4>
<p><span class="comment">Not more than three.</span>
</p>
<ul><li> <a class="external" href="http://webservices.xml.com/">webservices.xml.com</a>
</li><li> <a class="external" href="http://www.xmethods.com/">xmethods.com</a>
</li><li> <a class="external" href="http://www.google.com/apis/">Google APIs</a>
</li></ul>
<p><span class="alllinks"><a href="en/XML/Web_Services">More Web Services...</a></span>
</p>
<h4 name="Other_Resources_.28View_All.29"> Other Resources <span class="alllinks">(<a href="en/XML/Other_Resources">View All</a>)</span> </h4>
<ul><li> <a class="external" href="http://www.w3.org/XML/">W3C XML Homepage</a>
</li><li> <a class="external" href="http://www.xml.com/">XML.com</a>
</li><li> <a class="external" href="http://www.xml.org/">XML.org</a>
</li><li> <a class="external" href="http://www-130.ibm.com/developerworks/xml/">IBM developerWorks XML Page</a>
</li></ul>
<p><span class="alllinks"><a href="en/XML/Other_Resources">All Other Resources...</a></span>
</p>
<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>
</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>
<span class="comment">Categories</span>
<span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>
Revert to this revision