Using XML in Applications

eXtensible Markup Language (XML) uses markup tags to define or describe data, not display data (which is what HTML is for). XML is an industry standard that allows data to be exchanged between systems, whether the data is exchanged over the Internet or within an intranet. XML allows designers to define their document structure and create their own tags. Some terms associated with XML are listed and described in Table 16.6.

Table 16.6. XML Terms
TermDescription
DTDDocument Type Defintion defines the data structure of the document, which guarantees consistency and proper interpretation of the data when exchanged with other systems. DTD includes element names and attributes, tree structure of the data, number of elements, and rules of the data structure.
Valid XMLXML that conforms to the specifications defined in a DTD. XML can be created without a DTD, but you can only determine that the XML is well formed syntactically, not that the XML is Valid XML.
XSLExtensible Stylesheet Language formats the presentation of the data. XML delivers data in plain text without XSL.
XSLTXSL Transformation is the engine that actually transforms the data.
DOM APIDocument Object Model (DOM) API represents the XML data as a tree object model, making it easier to navigate through.
SAX APISimple API for XML (SAX) is event driven. Elements in XML trigger events that are passed to event handlers.
NotesDXLExporterLotusXSL processor to generate DXL.
NotesDXLImporterLotusXSL processor to process DXL data.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.18.106.236