XML

  • Revision slug: XML
  • Revision title: XML
  • Revision id: 295702
  • Created:
  • Creator: ethertank
  • Is current revision? No
  • Comment

Revision Content

XML Tutorial
An XML tutorial, hosted at w3schools.com.
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. {{ Ref("1") }}

Documentation

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.
XML Extras
The XML Extras module contains several features that allow developers to treat XML as data rather than just as just another document format.
Parsing and serializing XML
How to parse an XML document from a string, a file or via javascript and how to serialize XML documents to strings, Javascript Object trees (JXON) or files.
XPath
XPath stands for XML Path Language, it uses a non-XML syntax that provides a flexible way of addressing (pointing to) different parts of an XML document. As well as this, it can also be used to test addressed nodes within a document to determine whether they match a pattern or not.
JXON
JXON stands for lossless Javascript XML Object Notation, it is a generic name by which is defined the representation of Javascript object trees (JSON) using XML.
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.

View All...

Community

  • View Mozilla forums...

{{ DiscussionList("dev-tech-xml", "mozilla.dev.tech.xml") }}

Tools

View All...

AJAX, CSS, DOM, JavaScript, XSLT, XUL

1:  This description of XML is obtained from the Wikipedia XML Article.
Categories

Interwiki Language Links

{{ languages( { "cs": "cs/XML", "de": "de/XML", "es": "es/XML", "fr": "fr/XML", "it": "it/XML", "ja": "ja/XML", "ko": "ko/XML", "pl": "pl/XML", "pt": "pt/XML", "ru": "ru/XML", "zh-cn": "cn/XML", "zh-tw": "zh_tw/XML" } ) }}

Revision Source

<div class="callout-box">
  <strong><a class="external" href="http://www.w3schools.com/xml/default.asp">XML Tutorial</a></strong><br />
  An XML tutorial, hosted at <a class="external" href="http://www.w3schools.com">w3schools.com</a>.</div>
<div>
  The <strong>Extensible Markup Language (XML)</strong> 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. {{ Ref("1") }}</div>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h4 id="Documentation" name="Documentation"><a href="/Special:Tags?tag=XML&amp;language=en" title="Special:Tags?tag=XML&amp;language=en">Documentation</a></h4>
        <dl>
          <dt>
            <a href="/en/XML_Introduction" title="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" title="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.</small></dd>
        </dl>
        <dl>
          <dt>
            <a href="/en/XML_Extras" title="en/XML_Extras">XML Extras</a></dt>
          <dd>
            <small>The XML Extras module contains several features that allow developers to treat XML as data rather than just as just another document format.</small></dd>
        </dl>
        <dl>
          <dt>
            <a href="/en/Parsing_and_serializing_XML" title="en/Parsing_and_serializing_XML">Parsing and serializing XML</a></dt>
          <dd>
            <small>How to parse an XML document from a string, a file or via javascript and how to serialize XML documents to strings, Javascript Object trees (JXON) or files.</small></dd>
        </dl>
        <dl>
          <dt>
            <a href="/en/XPath" title="en/XPath">XPath</a></dt>
          <dd>
            <small>XPath stands for <strong>X</strong>ML <strong>Path</strong> Language, it uses a non-XML syntax that provides a flexible way of addressing (pointing to) different parts of an <a href="/en/XML" title="en/XML">XML</a> document. As well as this, it can also be used to test addressed nodes within a document to determine whether they match a pattern or not.</small></dd>
        </dl>
        <dl>
          <dt>
            <a href="/en/JXON" title="en/JXON">JXON</a></dt>
          <dd>
            <small>JXON stands for lossless <strong>J</strong>avascript <strong>X</strong>ML <strong>O</strong>bject <strong>N</strong>otation, it is a generic name by which is defined the representation of Javascript object trees (JSON) using XML.</small></dd>
        </dl>
        <dl>
          <dt>
            <a href="/en/Using_XML_Data_Islands_in_Mozilla" title="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.</small></dd>
        </dl>
        <p><span class="alllinks"><a href="/Special:Tags?tag=XML&amp;language=en" title="Special:Tags?tag=XML&amp;language=en">View All...</a></span></p>
      </td>
      <td>
        <h4 id="Community" name="Community">Community</h4>
        <ul>
          <li>View Mozilla forums...</li>
        </ul>
        <p>{{ DiscussionList("dev-tech-xml", "mozilla.dev.tech.xml") }}</p>
        <h4 id="Tools" name="Tools">Tools</h4>
        <ul>
          <li><a class="external" href="http://www.w3schools.com/xml/xml_dtd.asp">XML validation</a></li>
        </ul>
        <p><span class="alllinks"><a href="/Special:Tags?tag=XML:Tools&amp;language=en" title="Special:Tags?tag=XML:Tools&amp;language=en">View All...</a></span></p>
        <h4 id="Related_Topics" name="Related_Topics">Related Topics</h4>
        <dl>
          <dd>
            <a href="/en/AJAX" title="en/AJAX">AJAX</a>, <a href="/en/CSS" title="en/CSS">CSS</a>, <a href="/en/DOM" title="en/DOM">DOM</a>, <a href="/en/JavaScript" title="en/JavaScript">JavaScript</a>, <a href="/en/XSLT" title="en/XSLT">XSLT</a>, <a href="/en/XUL" title="en/XUL">XUL</a></dd>
        </dl>
      </td>
    </tr>
  </tbody>
</table>
<hr />
<p><small>1:&nbsp;</small><small> This description of XML is obtained from the <a class="external" href="http://en.wikipedia.org/wiki/XML">Wikipedia XML Article</a>.</small><br />
  <span class="comment">Categories</span></p>
<p><span class="comment">Interwiki Language Links</span></p>
<p>{{ languages( { "cs": "cs/XML", "de": "de/XML", "es": "es/XML", "fr": "fr/XML", "it": "it/XML", "ja": "ja/XML", "ko": "ko/XML", "pl": "pl/XML", "pt": "pt/XML", "ru": "ru/XML", "zh-cn": "cn/XML", "zh-tw": "zh_tw/XML" } ) }}</p>
Revert to this revision