The Extensible Markup Language (XML) is a subset of SGML designed to enable generic SGML to be served, received, and processed on the Web easily and efficiently. Because its format is not fixed, XML enables you to design your own customized markup languages with which to create various types of documents.
In the IDE, XML documents are represented by XML nodes (
).
The IDE provides tools to assist you in creating, editing, checking, and validating
the various XML document types it supports.
The IDE supports several types of XML documents, including:
For more information about using parsed entities in XML documents, see:
)
define transformation rules for your XML documents. You can perform an
XML transformation to transform the data in an XML document into the output
of your choice, such as formatted HTML or a text file. Typically, the SAX protocol is used with servlets and network-oriented programs. SAX is the fastest and least memory-intensive mechanism currently available for dealing with XML documents.