Computers handle data
in many ways and formats, e.g., text, images, audio, and video. When exchanging
data, there is often a need for a standardised format that many applications can
read and write. One such standard is the Extensible Markup Language (XML)
developed by the World Wide Web Consortium. Topics covered includes: Document
instances, DTD syntax, Document modelling , XML processing, SAX, DOM, Document
formatting, Other related standards, Synthesis, Example of SAX Applications.
This page covers the following topics related to XML Schema
Definition : Introduction, DataSets, Validating XML Documents, Attributes,
Derived Data Types, Namespaces, Restrictions and Substitutions, Program
Generated Schemas, XML Serialization, The XSD Program.
This note explains the following topics: HTML
and XML, Namespaces, XInclude, and XML Base, DTD, XML Schema, and DSD , XLink,
XPointer and XPath, XSL and XSLT, XQuery, DOM, SAX, and JDOM, World Wide Web
Consortium.
Author(s): Anders
Moller and Michael I. Schwartzbach
This note covers the
following topics: Introduction to XML, Document Type Definitions, Document
Object Model, XML Schemas, Simple API for XML, XSL Transformations, Relax NG,
XQuery, JDOM, XML-RPC.
This note explains the following topics: XML
by Essence of XML, XML Schema, XQuery and XPath, MSL: A model for W3C XML
Schema, A semistructured monad for semistructured dat, An Algebra for XML Query,
XML Query Languages, A formal semantics of patterns in XSLT.